Phoenix
Object-oriented orthogonally persistent operating system
|
This namespace contains definitions related to the system boot loading. More...
Classes | |
struct | BootParam |
The kernel gets a pointer to this structure as its entry point argument. More... | |
struct | BootstrapParam |
This structure is passed to the higher level kernel entry point. More... | |
Enumerations | |
enum | { BOOT_STACK_SIZE = 0x8000 } |
Functions | |
static vm::Vaddr | BootToMapped (vm::Vaddr va) |
Convert bootstrap identity mapped address to kernel virtual address. | |
static vm::Vaddr | MappedToBoot (vm::Vaddr va) |
Convert kernel virtual address to bootstrap identity mapped address. | |
Variables | |
BootParam * | kernBootParam |
Boot parameters which were passed to the kernel by the boot loader are stored in this variable. |
This namespace contains definitions related to the system boot loading.
anonymous enum |
Convert bootstrap identity mapped address to kernel virtual address.