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 |
; 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: |
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