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
mm_clone_pgdir
mm_clone_pte
Initialize the memory manager
mm_init
mm_kmap
mm_mmap
mm_munmap
This subroutine handle multiboot structures and convert them to BootInfo
multiboot
pBootServices dd ?
Pointer to EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL
pConOut dd ?
pic_eoi
pit_init
pit_irq
Pointer to EFI_LOAD_FILE_PROTOCOL
pLoadFileProtocol dd ?
pmm_alloc
pmm_alloc_page
pmm_free
pmm_free_page
pmm_free_range
pmm_init
pmm_stats
pRuntimeServices dd ?
pVmemFreeSegHead dd 0
rc4
rc4_init
schedule
public sha256 sha256
sha256_compute_block
sha256_internal
BootInfo
stBootInfo BootInfo
stpdfs_copy_data
stpdfs_load_rootdir
copy selected inode from file system to `inode_cache`
stpdfs_read_inode
stpdfs_search
svm_map
svm_unmap