#[repr(C)]pub struct RawMemoryMap {
pub tag_type: u32,
pub tag_len: u32,
pub entry_size: u32,
pub entry_version: u32,
pub sections: [MemorySection],
}Expand description
The raw memory map provided by a Multiboot2 bootloader. This is interpreted into a MemoryMap.
Fields§
§tag_type: u32The type of the tag.
tag_len: u32The length of the tag.
entry_size: u32Size of one entry(one MemorySection for Aphrodite)
entry_version: u32The version of the memory map. Should be disregarded as it’s 0.
sections: [MemorySection]The sections. This is the reason that [Clone] can’t be implemented for RawMemoryMap.