Skip to content

Commit 1ca4591

Browse files
committed
Add updates of uefi-rs
1 parent e3afac6 commit 1ca4591

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

content/this-month/2021-11/index.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,23 @@ In this section, we give an overview of notable changes to the projects hosted u
3030

3131
[`rust-osdev`]: https://github.com/rust-osdev/about
3232

33+
### [`uefi-rs`](https://github.com/rust-osdev/uefi-rs)
34+
35+
The `uefi` crate provides safe and performant wrappers for [UEFI](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface), the successor to the BIOS.
36+
37+
We merged the following PRs this month:
38+
39+
- [loaded_image: document size argument unit](https://github.com/rust-osdev/uefi-rs/pull/308)
40+
- [Revert "Temporarily disable a false-positive clippy lint"](https://github.com/rust-osdev/uefi-rs/pull/312)
41+
- [Fix `locate_device_path` impl argument pointer](https://github.com/rust-osdev/uefi-rs/pull/310)
42+
- [Change `Handle` representation to be non-nullable so that `Option<Handle>` is FFI-safe](https://github.com/rust-osdev/uefi-rs/pull/309)
43+
- [Improve `Handle` buffer handling code](https://github.com/rust-osdev/uefi-rs/pull/314)
44+
- [Add `CStr16::from_str_with_buf`](https://github.com/rust-osdev/uefi-rs/pull/291)
45+
- [Update and reorganize documentation](https://github.com/rust-osdev/uefi-rs/pull/315)
46+
- [Add flag to `build.py` for disabling KVM](https://github.com/rust-osdev/uefi-rs/pull/316)
47+
48+
Thanks to [@necauqua](https://github.com/necauqua) and [@baloo](https://github.com/baloo) for their contributions!
49+
3350
### [`x86_64`](https://github.com/rust-osdev/x86_64)
3451

3552
The `x86_64` crate provides various abstractions for `x86_64` systems, including wrappers for CPU instructions, access to processor-specific registers, and abstraction types for architecture-specific structures such as page tables and descriptor tables.

0 commit comments

Comments
 (0)