Partial
xHCI / USB 3.0 host controller (PCIe)
Priority 2 - Microcontroller & SoC Peripherals / 2.2 Serial buses
$0 / $7,7500% funded
$0 / $7,750 - 0%
As a device-driver developer, I want vemu to complete its xHCI USB 3.0 host controller, so that USB mass-storage and HID firmware on PC and server boards enumerates and transfers like real hardware.
Why it matters
USB mass-storage / HID on PC & server boards
Summary
TRB command/event/transfer rings, ports & device slots
Scope of work
Partially modeled. Complete the missing mechanics of xHCI / USB 3.0 host controller (PCIe). What it is: TRB command/event/transfer rings, ports & device slots. Why it matters: USB mass-storage / HID on PC & server boards.
Current state
Status: Partially implemented. Notes / evidence: vemu-xhci (TRB rings + device model) wired to the virt-a64 PCIe bus; distinct from the MCU USB above.
Activity log
Feature defined and added to the roadmap
Funding goal set to $7,750
Implementation status: Partial