USB Device Layer
Linux 使用了一个 Gadget
的概念来组织 USB Device。
Gadget Layer 层把 UDC 提供的 endpoint 封装成标准的 Gadget Device,提供统一的向上接口。
Gadget Driver 又把各式各样的 Function 和 Gadget Device 链接起来。
Linux 使用了一个 Gadget
的概念来组织 USB Device。
Gadget Layer 层把 UDC 提供的 endpoint 封装成标准的 Gadget Device,提供统一的向上接口。
Gadget Driver 又把各式各样的 Function 和 Gadget Device 链接起来。