git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
regression: mmap for fd
[lunaix-os.git]
/
lunaix-os
/
arch
/
x86
/
boot.S
diff --git
a/lunaix-os/arch/x86/boot.S
b/lunaix-os/arch/x86/boot.S
index 9e44437c7803d24b40323c6d69f3a67b455b5f37..d1d14ba7e8af8ded3708aab9aa81fb330d65f62a 100644
(file)
--- a/
lunaix-os/arch/x86/boot.S
+++ b/
lunaix-os/arch/x86/boot.S
@@
-78,7
+78,7
@@
movl %eax, %cr3
movl %cr0, %eax
- orl $0x800
10000, %eax /* 开启分页与地址转换 (CR0.PG=1, CR0.WP=1
) */
+ orl $0x800
00000, %eax /* 开启分页与地址转换 (CR0.PG=1, CR0.WP=0
) */
andl $0xfffffffb, %eax
orl $0x2, %eax /* 启用x87 FPU (CR0.MP=1, CR0.EM=0) */
movl %eax, %cr0