The Research and Realization of USB Gadget Driver in Linux System

Sun Yufei, Fan Binwen, Ma Qianqian, Wang Panzhenzhuan
2016 Proceedings of the 2016 Joint International Information Technology, Mechanical and Electronic Engineering   unpublished
The USB devices are the most used embedded economical devices. To develop the driver for the devices in embedded Linux system better, USB basic knowledge and its driver model are introduced. This paper mainly concentrates on the USB driver on the slave side which is called gadget driver. The main data structures of gadget driver are analyzed. Then the principle of the UDC driver are introduced. As a result, how to design a gadget driver is demonstrated by the analysis of the file storage gadget
more » ... file storage gadget driver.
doi:10.2991/jimec-16.2016.50 fatcat:n3aagdhpbrefrd5rjfqhdottka