Paging cleanup, more cpu testing and psuedo code for higher half kernel
This commit is contained in:
@ -11,6 +11,20 @@ GetCR0:
|
||||
pop %ebp
|
||||
ret
|
||||
|
||||
.globl GetCR4
|
||||
GetCR4:
|
||||
push %ebp
|
||||
mov %esp, %ebp
|
||||
|
||||
xor %eax, %eax
|
||||
mov %cr4, %eax
|
||||
|
||||
mov %ebp, %esp
|
||||
pop %ebp
|
||||
ret
|
||||
|
||||
|
||||
|
||||
.globl GetEFLAGS
|
||||
GetEFLAGS:
|
||||
push %ebp
|
||||
|
Reference in New Issue
Block a user