Expand description
Address space allocator for VTL2 memory used by the bootshim.
Structsยง
- Address
Range ๐ - Address
Space Manager - Address
Space Manager Builder - A builder used to initialize an
AddressSpaceManager
. - Allocated
Range
Enumsยง
Constantsยง
- MAX_
ADDRESS_ ๐RANGES - Maximum number of ranges in the address space manager. For simplicity, make it twice the memory and reserved ranges.
- MAX_
MEMORY_ ๐RANGES - MAX_
RESERVED_ MEM_ RANGES - The maximum number of reserved memory ranges that we might use.
See
ReservedMemoryType
definition for details. - PAGE_
SIZE_ ๐4K