aboutsummaryrefslogtreecommitdiff
path: root/src/kernel/keyboard/isr_wrap.s
blob: 4597a8af2a1d65d4b7372c3e1689d8d55f2b2c20 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
%macro isr_wrap 1
extern %1
extern wrap_%1
wrap_%1:
    pushad
    cld
    call %1
    popad
    iret
%endmacro

isr_wrap keyboard_handler