Constant kernel_config::memory::KERNEL_OFFSET
source · pub const KERNEL_OFFSET: usize = _; // 18_446_744_071_562_067_968usize
Expand description
The virtual address where the initial kernel (the nano_core) is mapped to. Actual value: 0xFFFFFFFF80000000 on x86_64. i.e., the linear offset between physical memory and kernel memory. So, for example, the VGA buffer will be mapped from 0xb8000 to 0xFFFFFFFF800b8000 (on x86_64). This is -2GiB from the end of the 64-bit address space.