mirror of https://github.com/E-Almqvist/eOS
parent
03e7f961d2
commit
b0b9585b7d
@ -1,5 +1,20 @@ |
||||
; SRs to find memory size and leave it as a "note" for the kernel |
||||
|
||||
; Descriptor Table for address ranges |
||||
addr_rng_dt_start: |
||||
addr_rng_low: dd 0 |
||||
addr_rng_high: dd 0 |
||||
addr_rng_len_low: dd 0 |
||||
addr_rng_len_high: dd 0 |
||||
addr_rng_type: dd 0 |
||||
addr_eng_dt_end: |
||||
|
||||
map_phys_mem_init: |
||||
mov ebx, 0 |
||||
map_phys_mem: |
||||
int 0x15 |
||||
mov eax, 0xe820 ; Function code |
||||
mov es, |
||||
mov edx, 'SMAP' ; Signature |
||||
int BIOS_PMEM_INT |
||||
|
||||
|
||||
|
Loading…
Reference in new issue