X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/6c506d8916fb114675e93d0e2cb20831d4022294..d1b1c8d9119229dbeed06cd252917e54a1cb77f6:/lunaix-os/arch/i386/syscall.S diff --git a/lunaix-os/arch/i386/syscall.S b/lunaix-os/arch/i386/syscall.S index bfbf740..4682df4 100644 --- a/lunaix-os/arch/i386/syscall.S +++ b/lunaix-os/arch/i386/syscall.S @@ -83,7 +83,7 @@ syscall_hndlr: pushl %ebp movl %esp, %ebp - movl 8(%esp), %ebx // isr_param* + movl 8(%esp), %ebx // struct hart_state* addl $4, %ebx movl (%ebx), %eax /* eax: call code as well as the return value from syscall */