Update and debug USB stack (Step 2 of 2)
Guide target £6,000 (updated due to better estimation)
The initial half of the USB stack update concentrated on simplifying the source code, and use of the USB stack by the low level hardware abstraction layer, primarily to get things closer to their origin in NetBSD. In this final part the bulk of the USB stack will be modernised.
Details
- Feed-back any modifications/deviations to the NetBSD team (for example, fixes to isochronous support in the host controller device drivers)
- Integration of the latest revision of the NetBSD sources
- If deemed sufficiently mature, this could include USB3 support
- Finish off the CDC driver in EtherUSB so that any communications class devices will work
Deliverables
- Close tickets for code fed back
- Updated C source code for the core component, USBDriver, and each of the associated five HCD’s
- Documentation for any extended APIs in text or wiki form
Donations | 61 |
---|---|
Total | £14,850.00 |
State |
Open
![]() |
Help |
More information about the bounty scheme Bounty scheme discussion forum |