rust-osdev/uefi-rs
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.
RustMPL-2.0
Pinned issues
Issues
- 0
Dependency Dashboard
#987 opened by renovate - 15
RFC: Re-design SystemTable/BootServices/RuntimeServices
#893 opened by phip1611 - 1
- 1
Ensure lib.rs code example in uefi crate is tested
#1337 opened by nicholasbishop - 0
Use `cargo xtask fmt --check` in CI
#1198 opened by nicholasbishop - 3
Use with nightly uefi-std
#1320 opened by Aalivexy - 0
terminology: treewide: Use "UEFI" rather than "EFI"
#1309 opened by phip1611 - 1
- 2
CI failing due to dead_code warnings on nightly
#1205 opened by nicholasbishop - 4
- 2
Memory safety issue: `TryFrom&[u8]>` impls in `device_path` have incorrect lifetime annotations
#1281 opened by nicholasbishop - 1
MemoryMapRef/MemoryMapRefMut constructors
#1247 opened by nicholasbishop - 1
Alignment discrepancy between provided `Guid` class and UEFI specification
#1260 opened by JarlEvanson - 5
Redesign Allocator API
#1241 opened by radioactiveray - 3
- 1
Change the book to build from the latest tag instead of the latest commit on main
#1222 opened by nicholasbishop - 2
Fix `uefi_services` memory unsafety if application exits before exiting boot services
#943 opened by nicholasbishop - 2
make MemoryMap own its buffer (Vec)
#1204 opened by DaniD3v - 0
- 0
Set default features for uefi crate
#1170 opened by nicholasbishop - 2
No graphics
#1169 opened by l420y - 2
Can not write file
#1167 opened by LordCasser - 17
how can I found the `Miscellaneous Protocols` and use it
#1084 opened by sky5454 - 0
Nuke "uefi-services" from repository
#1129 opened by phip1611 - 2
`uefi::helpers` not found / Rust UEFI Book out of sync
#1139 opened by osteffenrh - 3
Example application fails to build with "could not find `helpers` in `uefi`"
#1138 opened by old-df38257622 - 4
Whether a lifecycle container/manager can be provided to store the currently open protocol?
#1137 opened by sky5454 - 3
- 2
How do I get a device path of a efi image?
#1107 opened by Luxvao - 0
Allow getting a MemoryMap from a pointer
#1073 opened by bjorn3 - 9
How to make a runtime driver? 🤔
#1037 opened by NiiightmareXD - 1
Nevermind...
#1011 opened by tunafysh - 4
- 0
Consider renovatebot instead of dependabot
#982 opened by nicholasbishop - 2
Allow building device paths as constants
#983 opened by nicholasbishop - 4
Rethink (im)mutabiltiy of device paths (`DevicePathBuilder` / `install_protocol_interface`)
#970 opened by phip1611 - 5
Boot Linux after running the application
#917 opened by JohnAZoidberg - 2
Potentially Outdated QEMU command in book
#942 opened by 0x32c2cac3info - 4
- 4
- 0
- 7
Release uefi-0.25.0
#954 opened by phip1611 - 2
How to obtain a protocol interface
#921 opened by scholzp - 5
How to convert value returned by `get_variable_boxed()` into a printable `str`?
#925 opened by felipebalbi - 2
Is it a pretty way for exit_boot_services()?
#914 opened by julic20s - 2
- 1
Rust-OSDev Homepage/Newsletter: FS Abstraction
#877 opened by phip1611 - 3
- 3
Release uefi-0.23.0 and uefi-services-0.20.0
#845 opened by nicholasbishop - 4
Core abort on Aarch64
#842 opened by NailAgliev