You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass="maintainers">Maintained by [@GabrielMajeri](https://github.com/GabrielMajeri) and [@nicholasbishop](https://github.com/nicholasbishop)</span>
48
+
49
+
The `uefi` crate provides safe and performant wrappers for [UEFI](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface), the successor to the BIOS.
50
+
51
+
We merged the following changes in April:
52
+
53
+
#### Features
54
+
55
+
-[Add support to get the file path of loaded image](https://github.com/rust-osdev/uefi-rs/pull/398)
56
+
-[Add `FilePathMediaDevicePath` (and a bunch of supporting code)](https://github.com/rust-osdev/uefi-rs/pull/404)
-[Fix undefined behavior in `File::get_boxed_info`](https://github.com/rust-osdev/uefi-rs/pull/407)
62
+
-[Fix potential undefined behavior in file info](https://github.com/rust-osdev/uefi-rs/pull/408)
63
+
-[Fix `test_get_boxed_info` when `-Zmiri-tag-raw-pointers` is enabled](https://github.com/rust-osdev/uefi-rs/pull/415)
64
+
-[Fix off-by-one test error](https://github.com/rust-osdev/uefi-rs/pull/422)
65
+
66
+
#### CI and linting
67
+
68
+
-[Enable the `clippy::ptr_as_ptr` lint](https://github.com/rust-osdev/uefi-rs/pull/410)
69
+
70
+
#### Documentation improvements
71
+
72
+
-[Add changelog entries for recent PRs](https://github.com/rust-osdev/uefi-rs/pull/405)
73
+
-[Add documentation on why `UnsafeCell` is used for protocols](https://github.com/rust-osdev/uefi-rs/pull/409)
74
+
-[Add documentation links for `BootServices` and `RuntimeServices`](https://github.com/rust-osdev/uefi-rs/pull/419)
75
+
76
+
Thanks to [@supdrewin](https://github.com/supdrewin), [@nicholasbishop](https://github.com/nicholasbishop) and [@raccog](https://github.com/raccog) for their contributions!
77
+
44
78
### [`xhci`](https://github.com/rust-osdev/xhci)
45
79
46
80
The `xhci` crate provides types of xHCI structires, such as Registers and TRBs.
0 commit comments