Age | Commit message (Collapse) | Author | |
---|---|---|---|
3 days | kernel/amd64: cpu: Implement 'ioapic_common' stub | Ian Moffett | |
This implementation walks through the entire table of registered interrupt handlers and calls each driver handler. The driver is to return a value of 1 if the interrupt is theirs and has been handled, otherwise it is to return 0. The handling core is to respoond to a 1 by exiting the table walk early, and responds to a 0 by continuing. Signed-off-by: Ian Moffett <ian@osmora.org> | |||
3 days | kern/amd64: Reserve 64 vectors for I/O APIC inputs | Ian Moffett | |
This commit reserves the first 64 vectors for the I/O APIC input lines. During an IRQ, each handler will be called to see which one handles it. Signed-off-by: Ian Moffett <ian@osmora.org> |