天天看點

Linux驅動進階學習--USB Gadget驅動分析(一)整體架構介紹

一、引言

二、USB Gadget介紹

------> 1、USB Gadget驅動

三、USB Gadget架構

------> 1、架構分層

------> 2、UDC 裝置控制器層

------> 3、Gadget裝置層

------> 4、Gadget 功能驅動層

四、相關結構體

------> 1、usb_composite_dev

------> 2、usb_composite_driver

------> 3、usb_gadget_driver

------> 4、usb_gadget

------> 5、usb_gadget_ops

------> 6、usb_ep

一、引言

最近在看USB Gadget驅動,之前這塊被我忽略了,因為大部分USB裝置都能直接使用,而這次我們需要完成一個USB裝置的驅動編寫,是以來系統性的整理下<

繼續閱讀