Skip to content

Commit 6de7825

Browse files
committed
Fix syscall new kernel stack init pointer
1 parent e85905f commit 6de7825

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/kernel/interrupts/interrupts.asm

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
%include "fuzzy/memmgr/layout.asm"
2+
13
[BITS 32]
24

35
global interrupt_nohup
@@ -56,7 +58,7 @@ KERNEL_STACK_MARKER_NOTNEW EQU 0x10000000
5658
; create new kernel stack
5759
mov ebp, esp
5860
mov ss, ax
59-
mov esp, 0xFFFC
61+
mov esp, STACKINIT_KERNEL_EVENT
6062
push ebp ; old esp ; ASSUME ss == ds
6163
mov ebp, esp
6264
mov eax, KERNEL_STACK_MARKER_NEW

0 commit comments

Comments
 (0)