Crate kernel

Source

ModulesΒ§

acpi πŸ”’
cmdline πŸ”’
collections πŸ”’
cpu πŸ”’
devices πŸ”’
executable πŸ”’
fs πŸ”’
graphics πŸ”’
hw πŸ”’
io πŸ”’
macros πŸ”’
memory_management πŸ”’
multiboot2 πŸ”’
net πŸ”’
panic_handler πŸ”’
power πŸ”’
process πŸ”’
sync πŸ”’
testing πŸ”’
utils πŸ”’

MacrosΒ§

cmdline_struct
cpuid
dbg
edbg
eprint
eprintln
print
println
rbp
rip
rsp
test

FunctionsΒ§

finish_boot πŸ”’
kernel_main
multiboot_info is essentially 'static, since it won’t ever be removed from the memory since we don’t exit main at all.
load_init_process πŸ”’