diff options
Diffstat (limited to 'kernel/cpu/isr.s')
-rw-r--r-- | kernel/cpu/isr.s | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/kernel/cpu/isr.s b/kernel/cpu/isr.s index 8032485..819b22b 100644 --- a/kernel/cpu/isr.s +++ b/kernel/cpu/isr.s @@ -11,6 +11,13 @@ push \num jmp isr_common_stub .endm +.macro ISR_ERRCODE num + .global isr\num + isr\num: + cli + push \num + jmp isr_common_stub +.endm ISR_NOERRCODE 0 ISR_NOERRCODE 1 @@ -26,7 +33,7 @@ ISR_NOERRCODE 10 ISR_NOERRCODE 11 ISR_NOERRCODE 12 ISR_NOERRCODE 13 -ISR_NOERRCODE 14 +ISR_ERRCODE 14 ISR_NOERRCODE 15 ISR_NOERRCODE 16 ISR_NOERRCODE 17 |