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:
2026-07-20 09:42:24 +09:00
parent 376fe3a05c
commit 865beb82d5
+1 -1
View File
@@ -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)