Prepare for higher half

This commit is contained in:
Jeremy Soller 2016-09-09 18:31:48 -06:00
parent 59327eb1b2
commit 729c7fd004
3 changed files with 10 additions and 2 deletions

View file

@ -58,8 +58,9 @@ startup_arch:
rep stosd
xor edi, edi
;Link first PML4 to PDP
;Link first PML4 and third to last PML4 to PDP
mov DWORD [es:edi], 0x71000 | 1 << 1 | 1
mov DWORD [es:edi + 509*8], 0x71000 | 1 << 1 | 1
add edi, 0x1000
;Link last PML4 to PML4
mov DWORD [es:edi - 8], 0x70000 | 1 << 1 | 1