Module kernel_config::memory

source ·
Expand description

The basic virtual address ranges (virtual memory map) defined by Theseus.

Current P4 (top-level page table) mappings:

  • 511: kernel text sections.
  • 510: recursive mapping for accessing the current P4 root page table frame.
  • 509: kernel heap.
  • 508: recursive mapping for accessing the P4 root page table frame of an upcoming new page table.
  • 507 down to 0: available for general usage.

Constants