diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-10-22 10:39:56 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-10-22 10:39:56 +0200 |
| commit | bedf6a20ba49d7da460de862a58f8eb04bad1514 (patch) | |
| tree | ca9721c76c847137de2b518cbb8f7230de697019 /asm/int_syscall_handler.asm | |
| parent | 430112c8d7224bf9d1e192adfc9fb55e7a044f83 (diff) | |
migrating shell to "userspace"
Diffstat (limited to 'asm/int_syscall_handler.asm')
| -rw-r--r-- | asm/int_syscall_handler.asm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/asm/int_syscall_handler.asm b/asm/int_syscall_handler.asm index bd787de..550ebb3 100644 --- a/asm/int_syscall_handler.asm +++ b/asm/int_syscall_handler.asm @@ -35,8 +35,8 @@ done: out 0x20, al ;Acknowledge IRQ, so we keep getting interrupts mov eax,ebx + nop - sti done_blocking: @@ -46,6 +46,7 @@ done_blocking: mov ebx,eax + sti iret ;Interrupt-Return |
