Add initial IO APIC support
- IO APIC vector mapping - Legacy PIC disable - Real interrupts happening
This commit is contained in:
@@ -47,8 +47,33 @@ IRQ (76, 12, irq12)
|
||||
IRQ (77, 13, irq13)
|
||||
IRQ (78, 14, irq14)
|
||||
IRQ (79, 15, irq15)
|
||||
IRQ (80, 16, irq16)
|
||||
IRQ (81, 17, irq17)
|
||||
IRQ (82, 18, irq18)
|
||||
IRQ (83, 19, irq19)
|
||||
IRQ (84, 20, irq20)
|
||||
IRQ (85, 21, irq21)
|
||||
IRQ (86, 22, irq22)
|
||||
|
||||
ISR (0x7c, isrTimer)
|
||||
ISR (0x7d, isrLINT0)
|
||||
ISR (0x7e, isrLINT1)
|
||||
ISR (0x7f, isrSpurious)
|
||||
|
||||
ISR (0xf0, isrIgnore0)
|
||||
ISR (0xf1, isrIgnore1)
|
||||
ISR (0xf2, isrIgnore2)
|
||||
ISR (0xf3, isrIgnore3)
|
||||
ISR (0xf4, isrIgnore4)
|
||||
ISR (0xf5, isrIgnore5)
|
||||
ISR (0xf6, isrIgnore6)
|
||||
ISR (0xf7, isrIgnore7)
|
||||
|
||||
ISR (0xf8, isrIgnore8)
|
||||
ISR (0xf9, isrIgnore9)
|
||||
ISR (0xfa, isrIgnoreA)
|
||||
ISR (0xfb, isrIgnoreB)
|
||||
ISR (0xfc, isrIgnoreC)
|
||||
ISR (0xfd, isrIgnoreD)
|
||||
ISR (0xfe, isrIgnoreE)
|
||||
ISR (0xff, isrIgnoreF)
|
||||
|
||||
Reference in New Issue
Block a user