acadia/zion
Drew Galbraith 30bb10207e Add the Denali disk driver.
Begin enumerating information from the PCI structure and HBA AHCI
structures.

Currently the PCI structure address is hardcoded but it should be
passed via a capability from the init process in the future.
2023-06-08 02:36:59 -07:00
..
boot Add the Denali disk driver. 2023-06-08 02:36:59 -07:00
capability Add a basic IPC setup with Channel Object. 2023-06-07 08:24:10 -07:00
common Use APIC for interrupts rather than PIC. 2023-06-07 13:40:36 -07:00
debug Refactor error types and error reporting 2023-06-07 08:51:23 -07:00
include Add a syscall for creating a physical memory VMO 2023-06-08 02:36:47 -07:00
interrupt Fix race condition in page fault handler. 2023-06-07 22:24:50 -07:00
lib Add a basic IPC setup with Channel Object. 2023-06-07 08:24:10 -07:00
loader Add the Denali disk driver. 2023-06-08 02:36:59 -07:00
memory Add additional physical memory logging 2023-06-07 16:22:39 -07:00
object Allow mapping the PCI Config so Yellowstone can map it. 2023-06-07 22:45:42 -07:00
scheduler Move Process & Thread to the object folder. 2023-06-06 20:18:53 -07:00
syscall Add a syscall for creating a physical memory VMO 2023-06-08 02:36:47 -07:00
usr Add a syscall for creating a physical memory VMO 2023-06-08 02:36:47 -07:00
CMakeLists.txt Probe RSDP for PCIe Config 2023-06-07 16:24:13 -07:00
linker.ld Barebones Kernel Commit 2023-05-17 20:20:53 -07:00
zion.cpp Probe RSDP for PCIe Config 2023-06-07 16:24:13 -07:00