X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/b60166b327a9108b07e3069fa6568a451529ffd9..29891c3ccec4f1d28e0440d87ea2e2708377d2ee:/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 */