os3/stage1
John Stefanelli 7a1f072e4a
[Stage1] Add RSDP and basic ACPI parsing
[Stage1] Add HEX display to screen.h
[Stage1] Handle IRQ1 semi-gracefully
[Stage1] Try (unsuccessfully) to "wait" for IRQ 1 (os_interrupt_wait())
2023-06-05 13:13:37 +02:00
..
include [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00
acpi.c [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00
CMakeLists.txt [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00
interrupt_utils.asm [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00
interrupts.c [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00
io.asm [Stage1] Complete IDT implementation 2023-01-18 17:11:28 +01:00
linker.ld [Stage1] Fix linker to force main() at base address 2023-01-14 02:50:37 +01:00
pic_8259.c [Stage1] Complete IDT implementation 2023-01-18 17:11:28 +01:00
rsdp.c [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00
screen.c [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00
stage1.c [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00
utils.c [Stage1] Add RSDP and basic ACPI parsing 2023-06-05 13:13:37 +02:00