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