Commit graph

8 commits

Author SHA1 Message Date
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