docs: reconcile USB plan P6 preamble with P1-D driver reality
P6 claimed acmd/ecmd/usbaudiod were 32-line stubs; P1-D (2026-07-08) resolved that they are real implementations. Verified 2026-07-20: redbear-acmd 186 LoC (line coding, DTR/RTS, scheme), redbear-ecmd 314, redbear-usbaudiod 367. P6-A remaining scope is CTS/DSR flow control, break signaling, and multi-port modem support; NCM/audio/serial-chip families remain missing entirely.
This commit is contained in:
@@ -574,7 +574,7 @@ UAS uses 4 endpoints (cmd BULK OUT, status BULK IN, data-in BULK IN, data-out BU
|
||||
|
||||
## 8. P6 — Class driver completeness
|
||||
|
||||
**Why this matters:** Red Bear has 6 class drivers, of which only 3 work (usbhubd, usbhidd, usbscsid). The other 3 are 32-line stubs. Plus we're missing CDC NCM (ethernet), USB Audio, USB-serial, and others.
|
||||
**Why this matters:** Red Bear has 6 class drivers. usbhubd, usbhidd, usbscsid are proven; redbear-acmd (186 LoC), redbear-ecmd (314 LoC), redbear-usbaudiod (367 LoC) are real but minimal implementations (verified 2026-07-20, reconciling P1-D): ACM covers line coding + DTR/RTS + scheme registration, but the full P6-A surface below (CTS/DSR flow control, break signaling, multi-port modems) is NOT covered yet. CDC NCM, full USB Audio, and USB-serial chip families are still missing entirely.
|
||||
|
||||
### P6-A: CDC ACM (remove the stub)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user