`Option<&T>` has the same ABI layout as `*const T`, so we have some room for improvement where we get more Rust convenience. Further, a bug is fixed where INVALID_PARAMETER wasn't returned when the BUFFER_SIZE pointer is NULL. See UEFI 2.10 13.2.2. EFI_LOAD_FILE2_PROTOCOL.LoadFile() for reference. |
||
|---|---|---|
| .. | ||
| efivars.rs | ||
| lib.rs | ||
| linux_loader.rs | ||
| measure.rs | ||
| pe_loader.rs | ||
| pe_section.rs | ||
| tpm.rs | ||
| uefi_helpers.rs | ||
| unified_sections.rs | ||