Linux 6.1 USB 子系统文档索引
源码:rk3588/kernel-6.1/drivers/usb/
结构化专题
| 文档 | 主题 |
|---|---|
| USB子系统架构与源码总览.md | Host、Gadget、Type-C总体分层 |
| 源码目录与模块索引.md | 839个文件的目录和构建边界 |
| 01-USB-Core设备模型枚举与匹配.md | device/interface、Hub枚举和probe |
| 02-URB端点DMA与传输生命周期.md | URB submit/giveback、anchor和DMA |
| 03-HCD-Root-Hub与xHCI-EHCI-OHCI.md | Host controller架构 |
| 04-DWC3双角色核心与RK3588集成.md | DWC3 Host/Gadget/DRD |
| 05-Gadget-UDC-Composite与ConfigFS.md | UDC、Function、复合设备 |
| 06-Type-C-PD-TCPM与Role-Switch.md | Type-C、PD和角色切换 |
| 07-USB存储UAS串口与常用类驱动.md | Storage、Serial、ACM等 |
| 08-电源管理Autosuspend与远程唤醒.md | Runtime PM和系统休眠 |
| 09-RK3588-USB控制器PHY与端口拓扑.md | DWC3、EHCI/OHCI、USB2/DP PHY |
| 10-RK3588-DeviceTree与板级配置.md | DTS节点、VBUS和板型差异 |
| 11-USBMon-DebugFS-Trace与故障排查.md | 抓包、枚举和链路问题 |
| 12-USB安全授权USBIP与产品加固.md | 授权、usbfs、USB/IP与安全 |
| usbip/README.md | USB/IP Stub、VHCI、VUDC、协议及安全详解 |
| gadget/README.md | Gadget UDC/Composite/ConfigFS/Function 及项目自定义 f_bytrans、f_audio_raw 详解 |
已有逐目录详解
- drivers-usb目录结构与分层原理.md
- drivers-usb-core详细分析.md
- drivers-usb-dwc3详细分析.md
- drivers-usb-dwc2详细分析.md
- USB总线枚举匹配与数据传输分析.md
drivers-usb-{typec,roles,storage,serial,phy,mon,misc,usbip,...}分析.md
RK3588关键路径是DWC3+xHCI、两组EHCI/OHCI、Rockchip USB2 PHY及USB/DP combo PHY;具体启用端口由最终板级DT决定。
正在加载留言…