Linux 6.1 USB/IP 文档索引
源码:
rk3588/kernel-6.1/drivers/usb/usbip/rk3588/kernel-6.1/tools/usb/usbip/
| 文档 | 内容 |
|---|---|
| USBIP架构与实现总览.md | Stub、VHCI、VUDC与用户态总体分层 |
| 01-源码目录构建配置与对象模型.md | 22个驱动文件、Kconfig、模块及核心对象 |
| 02-USBIP协议PDU与公共核心.md | SUBMIT/UNLINK、字节序、ISO与事件处理 |
| 03-Stub物理设备导出与URB代理.md | usbip-host绑定、收发和控制请求修正 |
| 04-VHCI虚拟主机控制器与导入路径.md | 虚拟Root Hub、端口、URB发送和giveback |
| 05-VUDC虚拟设备控制器与Gadget.md | 虚拟UDC、endpoint/request与ConfigFS |
| 06-用户态工具握手Sysfs与部署流程.md | usbip/usbipd、TCP 3240及socket移交 |
| 07-并发队列生命周期与错误恢复.md | RX/TX线程、链表、锁、unlink和EH |
| 08-安全性能调试与RK3588适用性.md | 信任边界、性能瓶颈、排障和构建状态 |
USB/IP把URB语义封装到TCP。物理设备导出路径是usbip-host ↔ vhci-hcd;软件Gadget导出路径是usbip-vudc ↔ vhci-hcd。本树Rockchip defconfig未启用任何CONFIG_USBIP_*,使用前必须重新配置并构建内核与用户态工具。
正在加载留言…