The Research and Realization of USB Gadget Driver in Linux System
Authors
Sun Yufei, Fan Binwen, Ma Qianqian, Wang Panzhenzhuan
Corresponding Author
Sun Yufei
Available Online October 2016.
- DOI
- 10.2991/jimec-16.2016.50How to use a DOI?
- Keywords
- Linux system; embedded system;driver;USB;gadget
- Abstract
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 driver.
- Copyright
- © 2016, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Sun Yufei AU - Fan Binwen AU - Ma Qianqian AU - Wang Panzhenzhuan PY - 2016/10 DA - 2016/10 TI - The Research and Realization of USB Gadget Driver in Linux System BT - Proceedings of the 2016 Joint International Information Technology, Mechanical and Electronic Engineering PB - Atlantis Press SP - 289 EP - 292 SN - 2352-5401 UR - https://doi.org/10.2991/jimec-16.2016.50 DO - 10.2991/jimec-16.2016.50 ID - Yufei2016/10 ER -