Commit Graph

8 Commits

Author SHA1 Message Date
Drew Galbraith bddf26b645 Revert "[Zion][Yellowstone] First pass at adding PCI ioport access."
This reverts commit b677633248.
2025-05-08 00:33:58 -07:00
Drew Galbraith b677633248 [Zion][Yellowstone] First pass at adding PCI ioport access. 2025-05-07 01:44:09 -07:00
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
Drew Galbraith 76f8795a46 Implement yunq server in rust. 2024-07-31 19:59:46 -07:00
Drew Galbraith 612a5ac572 Remove unused zcap 2024-07-28 19:30:31 -07:00
Drew Galbraith d5a5041c4b Add multithreading to rust code. 2024-07-28 19:02:03 -07:00
Drew Galbraith 40a50e8d00 Add entrypoint to rust mammoth. 2024-07-26 14:44:05 -07:00
Drew Galbraith b0048b0a4f Barebones rust example working in user space.
Requires manually copying the executable over to the image.
2024-06-08 15:47:58 -07:00