Commit Graph

12 Commits

Author SHA1 Message Date
482afb47d7 USB driver polling user app, handle only one XHCI controller for now, Implement USB device addressing
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m47s
Build documentation / build-and-deploy (push) Successful in 2m38s
2026-03-29 18:59:20 +02:00
b35fc5545c XHCI test sending noop command
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m12s
Build documentation / build-and-deploy (push) Successful in 3m13s
2026-03-22 23:09:21 +01:00
5492b564dd PCI check for MSIs and enable if possible
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m55s
Build documentation / build-and-deploy (push) Successful in 3m5s
2026-03-22 11:22:03 +01:00
1b1e1e4954 Use lowercase keys for devices 2026-03-16 21:25:06 +01:00
cd5604da43 Use macro wrappers for device op prototypes
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m35s
2026-03-15 14:27:54 +01:00
c784264dc8 PCI-IDE driver fallback to polling for PCI-native controllers
All checks were successful
Build documentation / build-and-deploy (push) Successful in 1m55s
2026-03-15 12:52:29 +01:00
5b432b2b01 PCI-IDE interrupt based driver fixes, works on QEMU 2026-03-15 10:15:01 +01:00
4760818118 Spinlock save cpu flags 2026-03-12 22:48:34 +01:00
19793e9126 Device IRQs WIP 2026-03-12 19:23:47 +01:00
47ea9eb632 PCI IDE check if BAR is IO 2026-03-10 22:15:24 +01:00
37ec117abc Better PCI IDE init with fallback to IO bars
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m26s
2026-03-10 21:56:48 +01:00
38557bab7d PCI IDE driver, new create_volume () syscall, test scripts
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m37s
2026-03-10 18:14:18 +01:00