X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/e141fd4dcd5effc2dbe59a498d7ea274b7199147..d07db7c15d6cf9d6c0fd07ea29cca77a89b02a79:/lunaix-os/arch/x86/boot.S diff --git a/lunaix-os/arch/x86/boot.S b/lunaix-os/arch/x86/boot.S index 5f832aa..7bf3005 100644 --- a/lunaix-os/arch/x86/boot.S +++ b/lunaix-os/arch/x86/boot.S @@ -41,6 +41,9 @@ * linker more knowledge about the label */ start_: + cld + # 确保屏蔽所有外中断,直到我们准备好PIC为止 + cli movl $stack_top, %esp subl $16, %esp