summaryrefslogtreecommitdiff
path: root/asm/asm_int.s
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2018-09-09 17:28:59 +0200
committerMiguel <m.i@gmx.at>2018-09-09 17:28:59 +0200
commit4cda542d863839c5b0e026ccee297ca5ff3dd9cd (patch)
tree7b8f7734f8f982df82b5c784386232e35a7ced44 /asm/asm_int.s
parent9a4b35fd5a32490f8f15b48f978e7b1fbfdceb2a (diff)
switched to apic/ioapic finally
Diffstat (limited to 'asm/asm_int.s')
-rw-r--r--asm/asm_int.s59
1 files changed, 34 insertions, 25 deletions
diff --git a/asm/asm_int.s b/asm/asm_int.s
index 70993b4..ec81885 100644
--- a/asm/asm_int.s
+++ b/asm/asm_int.s
@@ -19,6 +19,10 @@
.global int128
.global int129
.global int200
+.global int140
+.global int144
+.global int145
+.global int146
.global int170
.global int255
@@ -137,31 +141,6 @@
jmp .
.endm
-int0: intx ack1 $0 interrupt_handler
-int1: intx ack1 $1 interrupt_handler
-int2: intx ack1 $2 interrupt_handler
-int3: intx ack1 $3 interrupt_handler
-int4: intx ack1 $4 interrupt_handler
-int5: intx ack1 $5 interrupt_handler
-int6: intx ack1 $6 interrupt_handler
-int7: intx ack1 $7 interrupt_handler
-
-int8: intx ack2 $8 interrupt_handler
-int9: intx ack2 $9 interrupt_handler
-int10: intx ack2 $10 interrupt_handler
-int11: intx ack2 $11 interrupt_handler
-int12: intx ack2 $12 interrupt_handler
-int13: intx ack2 $13 interrupt_handler
-int14: intx ack2 $14 interrupt_handler
-int15: intx ack2 $15 interrupt_handler
-
-int128: intx ack0 $128 interrupt_handler
-int129: intx ack0 $129 interrupt_handler
-
-int255: intx ack0 $255 interrupt_handler
-int200: intx ack0 $200 interrupt_handler
-int170: intx ack0 $170 interrupt_handler
-
exc0: excx $0 exception_handle
exc1: excx $1 exception_handle
exc2: excx $2 exception_handle
@@ -181,3 +160,33 @@ exc15: excx $15 exception_handle
exc16: excx $16 exception_handle
exc17: excx $17 exception_handle
exc18: excx $18 exception_handle
+
+int0: intx ack0 $0 interrupt_handler
+int1: intx ack0 $1 interrupt_handler
+int2: intx ack0 $2 interrupt_handler
+int3: intx ack0 $3 interrupt_handler
+int4: intx ack0 $4 interrupt_handler
+int5: intx ack0 $5 interrupt_handler
+int6: intx ack0 $6 interrupt_handler
+int7: intx ack0 $7 interrupt_handler
+int8: intx ack0 $8 interrupt_handler
+int9: intx ack0 $9 interrupt_handler
+int10: intx ack0 $10 interrupt_handler
+int11: intx ack0 $11 interrupt_handler
+int12: intx ack0 $12 interrupt_handler
+int13: intx ack0 $13 interrupt_handler
+int14: intx ack0 $14 interrupt_handler
+int15: intx ack0 $15 interrupt_handler
+
+int128: intx ack0 $128 interrupt_handler
+int129: intx ack0 $129 interrupt_handler
+
+int140: intx ack0 $140 interrupt_handler
+int144: intx ack0 $144 interrupt_handler
+int145: intx ack0 $145 interrupt_handler
+int146: intx ack0 $146 interrupt_handler
+
+int255: intx ack0 $255 interrupt_handler
+int200: intx ack0 $200 interrupt_handler
+int170: intx ack0 $170 interrupt_handler
+