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.
RustApache-2.0
Pinned issues
Issues
- 5
Is `Tcg::submit_command` be unsafe when the output slice is smaller than expected?
#1768 opened by ChocolateLoverRaj - 0
uefi: release 0.36
#1655 opened by phip1611 - 2
Impossible to create an instance of or use Input struct in uefi::console::text::input
#1754 opened by King-Caleb - 0
uefi: update open protocol doc
#1733 opened by phip1611 - 3
Device behaves erractically after calling boot::open_protocol_exclusive::<DevicePath>
#1725 opened by Trolldemorted - 1
RFC: Add EDK2 IoMmu Support for DMA in `uefi-rs`
#1723 opened by PelleKrab - 0
make_boxed: remove allocator_api
#1720 opened by phip1611 - 9
Book tutorial results in panic: unreachable_unchecked must never be reached
#1713 opened by jhwgh1968 - 2
Build Error: Cannot resolve `uefi::prelude::*` items (SystemTable, println!, etc.) and `#[entry]` macro issues with v0.35.0 on nightly"
#1710 opened by deepm1nd - 2
Compiler misinterpreting SystemTable::exit_boot_services signature and uefi::boot module resolution with uefi = "0.30.0"
#1708 opened by deepm1nd - 2
Exclusive Protocol Open on GraphicsOutput Stops Logging from Working Even After Drop
#1704 opened by ReaHe - 0
Fix various new lints introduced on nightly
#1687 opened by nicholasbishop - 1
documentation for allocate_pages
#1685 opened by ofluffydev - 3
- 1
- 2
Unpin uguid dependency
#1651 opened by phip1611 - 1
Plan for edition 2024
#1584 opened by nicholasbishop - 3
cargo xtask run fails to fetch edk2
#1616 opened by kraxel - 2
uefi: release 0.35
#1608 opened by phip1611 - 2
- 0
pxe: duplications in uefi and uefi-raw
#1642 opened by phip1611 - 1
- 1
CI: Coverage Job fails in all pipelines
#1630 opened by phip1611 - 0
`ScopedProtocol::drop` can panic when used with `OpenProtocolAttributes::GetProtocol`
#1622 opened by nicholasbishop - 1
Feature request: EFI_DHCP4_PROTOCOL
#1620 opened by ChocolateLoverRaj - 4
- 0
Consider increasing the number of `EXTRA_ENTRIES` allocated for the exit_boot_services memory map
#1494 opened by nicholasbishop - 7
RFC: API Version: 1.0?
#1501 opened by phip1611 - 5
Feature Request: Better explain the role of exit_boot_services() or rename it
#1604 opened by ofluffydev - 4
`unsafe_protocol` is not necessary?
#1573 opened by WhyNotHugo - 2
Unable to use GOP
#1572 opened by SniverDaBest - 4
(Possible) panic from `BootServices->AllocatePages()` returning the zero address
#1557 opened by kukrimate - 1
- 4
can't get size of memory_map when it's a failed Result
#1539 opened by balenamiaa - 6
- 0
Add SPDX IDs
#1511 opened by crawfxrd - 82
Relicense uefi-rs under dual MIT/Apache-2.0
#1470 opened by nicholasbishop - 1
- 0
TryFrom conversion from DevicePathNode to specific node types is wrong; not checking the device type/subtype
#1489 opened by nicholasbishop - 3
- 3
- 1
cross platform backspace
#1462 opened by Motanescu1357 - 5
print macro dosen`t work.
#1453 opened by Motanescu1357 - 14
The input protocol dosen`t work on real keyboards.
#1438 opened by Motanescu1357 - 1
- 1
- 0
Extend device path node code generation to generate types for uefi-raw
#1441 opened by nicholasbishop - 5
Question: How should I properly pass system table to the kernel to enable runtime services after v0.32?
#1403 opened by GZTimeWalker - 1
Ensure lib.rs code example in uefi crate is tested
#1337 opened by nicholasbishop - 3
Use with nightly uefi-std
#1320 opened by Aalivexy