diff options
| author | Miguel <m.i@gmx.at> | 2018-09-02 00:08:42 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2018-09-02 00:08:42 +0200 |
| commit | 8e3411139b27a3421e9ac75c13f14f99f6dd3137 (patch) | |
| tree | cf8b53ab02863117c310bde11ee4683e134cf1b2 /asm/int_kb_handler.asm | |
| parent | 0fff2e6dc6fae82da1c7978918a490c25cc36f04 (diff) | |
syscalls
Diffstat (limited to 'asm/int_kb_handler.asm')
| -rw-r--r-- | asm/int_kb_handler.asm | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/asm/int_kb_handler.asm b/asm/int_kb_handler.asm deleted file mode 100644 index cd1b32c..0000000 --- a/asm/int_kb_handler.asm +++ /dev/null @@ -1,24 +0,0 @@ -global int_kb_handler -[extern keyboard_handle] -[extern int_default] - -[bits 32] - -int_kb_handler: - - pusha - - mov eax,0x0 - in al,0x60 - - push eax - call keyboard_handle - - pop eax - - mov al, 0x20 ;Port number AND command number to Acknowledge IRQ - out 0x20, al ;Acknowledge IRQ, so we keep getting interrupts - - popa - -iretd ;Interrupt-Return |
