summaryrefslogtreecommitdiff
path: root/xxx/int_default_handler.asm
blob: 00aa1ace15e86ebc81153a705bc3364bad47ed7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
global int_default_handler
[extern int_default]

[bits 32]
int_default_handler:

 pusha

 call int_default

 mov al, 0x20   ;Port number AND command number to Acknowledge IRQ
 out 0x20, al   ;Acknowledge IRQ, so we keep getting interrupts

 popa
 iret           ;Interrupt-Return