|
ArvernOS
|
#include <stdint.h>Functions | |
| void | kmain_early_start () |
| void | kmain_start (uintptr_t initrd_addr, const char *cmdline) |
This file contains the functions shared by all arch- and/or board-specific kmain() functions, which are the kernel entry point functions in ArvernOS.
| void kmain_early_start | ( | ) |
Early starts the kernel.
| void kmain_start | ( | uintptr_t | initrd_addr, |
| const char * | cmdline ) |
Starts the kernel. This function should be called once the arch- and/or board-specific initialization code has been executed.
| initrd_addr | the address of the init ramdisk (or NULL) |
| cmdline | the kernel command line, usually passed by the bootloader somehow |
Keep a copy of the original command line.