Linux 6.1 USB/IP 文档索引

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_*,使用前必须重新配置并构建内核与用户态工具。

文章互动

阅读 --

留言

0 条留言

正在加载留言…