![]() |
Max OS 0.3
|
A tag containing the collection of memory map entries that outline the memory layout. More...
#include <multiboot.h>
Public Attributes | |
| multiboot_uint32_t | type |
| *copydoc multiboot_tag::type | |
| multiboot_uint32_t | size |
| *copydoc multiboot_tag::size | |
| multiboot_uint32_t | entry_size |
| The size of each entry. | |
| multiboot_uint32_t | entry_version |
| The version of the entry structure (must be 0) | |
| struct multiboot_mmap_entry | entries [0] |
| The memory map entries. | |
A tag containing the collection of memory map entries that outline the memory layout.
Definition at line 288 of file multiboot.h.
| struct multiboot_mmap_entry multiboot_tag_mmap::entries[0] |
The memory map entries.
Definition at line 293 of file multiboot.h.
Referenced by MaxOS::memory::PhysicalMemoryManager::PhysicalMemoryManager(), and MaxOS::memory::PhysicalMemoryManager::reserve_kernel_regions().
| multiboot_uint32_t multiboot_tag_mmap::entry_size |
The size of each entry.
Definition at line 291 of file multiboot.h.
Referenced by MaxOS::memory::PhysicalMemoryManager::PhysicalMemoryManager(), and MaxOS::memory::PhysicalMemoryManager::reserve_kernel_regions().
| multiboot_uint32_t multiboot_tag_mmap::entry_version |
The version of the entry structure (must be 0)
Definition at line 292 of file multiboot.h.
| multiboot_uint32_t multiboot_tag_mmap::size |
*copydoc multiboot_tag::size
Definition at line 290 of file multiboot.h.
Referenced by MaxOS::memory::PhysicalMemoryManager::PhysicalMemoryManager(), and MaxOS::memory::PhysicalMemoryManager::reserve_kernel_regions().
| multiboot_uint32_t multiboot_tag_mmap::type |
*copydoc multiboot_tag::type
Definition at line 289 of file multiboot.h.