Commit Graph

4 Commits

Author SHA1 Message Date
Justin C. Miller
504de44ff3 Make APIC addresses uint32_t*
APIC registers need to be read/written 32 bits at a time, so
best to keep these as pointers to that size.
2018-04-17 09:20:56 -07:00
Justin C. Miller
f62fbefe54 Parse APIC addresses out of ACPI tables. 2018-04-16 23:56:03 -07:00
Justin C. Miller
b7f18c0d31 Parse the ACPI XSDT and find ACPI tables. 2018-04-16 01:15:42 -07:00
Justin C. Miller
2388a92085 Add initial IDT and GDT setup.
WIP interrupt handling. Interrupts do not yet return.
2018-04-15 15:46:20 -07:00