fat_load_binary
fat_load_root
fat_read_bpb
fat_search_root
Close a device.
floppy_close
Convert LBA to CHS
floppy_lba_to_chs
Open the device for I/O operations
floppy_open
Do a read or write operation
floppy_strategy
fnAllocatePool dd ?
fnFreePool dd ?
fnGetMemoryMap dd ?
heap_getbin
heap_init
isdigit
iVmemFreeSegCount dd 0
kbd_probe
Output kernel log
klog
Kernel entry point
kmain
High 32 Bits of Length in Bytes
.LengthHigh dd ?
Low 32 Bits of Length in Bytes
.LengthLow dd ?
list_insert_head
list_map
list_remove
lock_acquire
lock_release
param_out equ [ebp+8] param_in equ [ebp+12] param_insz equ [ebp+16] local_buff equ [ebp-10] local_inpos equ [ebp-14] lzp_compress
lzp_decompress
memory_get_for_large_conf
Setup recursive paging.
mm_bootstrap
This subroutine handle multiboot structures and convert them to BootInfo
multiboot