acadia/rust
Drew Galbraith f26fd73116 [Zion][Denali] Move to MSI for AHCI devices.
This will allow us to properly do interrupts for XHCI devices in the
future.

Also move PCI device header parsing to a shared library.

Get rid of the old irq register format which supplied an irq number and
instead pass the appropriate irq number back out to the caller.
2025-05-05 23:14:01 -07:00
..
.cargo Move to bitfield structs for AHCI info. 2024-08-30 17:09:27 -07:00
lib [Zion][Denali] Move to MSI for AHCI devices. 2025-05-05 23:14:01 -07:00
sys [Zion][Denali] Move to MSI for AHCI devices. 2025-05-05 23:14:01 -07:00
usr/testbed Created a basic async runtime. 2025-01-27 23:50:23 -08:00
Cargo.lock [Zion][Denali] Move to MSI for AHCI devices. 2025-05-05 23:14:01 -07:00
Cargo.toml [Zion][Denali] Move to MSI for AHCI devices. 2025-05-05 23:14:01 -07:00
rust-toolchain.toml Barebones rust example working in user space. 2024-06-08 15:47:58 -07:00
x86_64-acadia-os.json Barebones rust example working in user space. 2024-06-08 15:47:58 -07:00