Closed
Task
#1652
Closed
uefi: release 0.35#1608
#1652
Copy link
@phip1611

Description

It's been over two months since our last release and we already have lots of great additions, changes, and fixes in the pipeline.

I've added a few things that I'd definitely like to see in the new release:

Release blockers

  • uefi: Some convenient DevicePathUtilities helper methods #1599
  • uefi/doc: improve documentation of exit_boot_services + change signature #1605
  • doc/uefi: improve Protocol documentation #1612
  • doc: streamline device path documentation between uefi-raw and uefi #1641
  • Memory Management
    • uefi: alloc_pages() and alloc_pool() now return NonNull<[u8]> #1606
    • UEFI Allocator: add PAGE_SIZE shortcut  #1611
    • UEFI Allocator: Implement cores allocator_api #1632

Maybe release blockers (depending on how fast we can make progress or not urgent)

  • doc: streamline Error and Argument sections #1603
  • uefi: Add safe protocol wrapper for EFI_EXT_SCSI_PASS_THRU_PROTOCOL #1589
  • uefi: Add safe protocol wrapper for EFI_ATA_PASS_THRU_PROTOCOL #1595
  • uefi: Add safe protocol wrapper for EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL #1594
  • uefi: remove duplication in DevicePathHeader; use uefi-raw #1613
  • add ip4config2 + http protocols support #1614
  • add ip4 config2 protocol #1615
  • [WIP] uefi-raw and uefi: use core::net types where possible, remove duplicated types #1645

Footer

© 2025 , Inc.

Footer navigation

  • Terms
  • Privacy
  • Security
  • Status
  • Docs
  • Contact
You can’t perform that action at this time.