Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions uefi-raw/src/table/boot.rs
Original file line number Diff line number Diff line change
Expand Up @@ -439,6 +439,7 @@ impl MemoryType {

/// Construct a custom `MemoryType`. Values in the range `0x8000_0000..=0xffff_ffff` are free for use if you are
/// an OS loader.
/// Warning* Some EFI firmware versions (e.g., OVMF r11337) may crash or [behave incorrectly](<https://wiki.osdev.org/UEFI#My_bootloader_hangs_if_I_use_user_defined_EFI_MEMORY_TYPE_values>) when using a custom `MemoryType`.
#[must_use]
pub const fn custom(value: u32) -> Self {
assert!(value >= 0x80000000);
Expand Down