Rust
-
The MCP to raise the UEFI targets to tier 2 has been approved.
-
The corresponding PR to implement the MCP has been approved.
-
The PR for adding UEFI CI has been merged. Should lead to fewer surprise breakages on nightly, although for now the CI coverage is still pretty minimal (e.g. it only covers
x86_64
, and doesn't cover more "advanced" things like alloc support). -
PR to limit the
efiapi
calling convention to supported arches. This is one of the two remaining known issues in the tracking issue for that feature. -
PR to treat
efiapi
asaapcs
on ARM.
uefi-rs
- Put up a quite large PR to flesh out our device path node API a lot. All node types are now supported, and there's a new builder API for creating new device paths. This is a big step up from having to construct paths manually, byte by byte.