Font Size: a A A

Research And Application About USB Mass Storage Device Driver Under Embedded Linux

Posted on:2012-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2268330401985234Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With advantages of high-speed,plug and play,easy to expand,etc., USB has becoming an essential interface to various system platforms.For PC has always been used as USB host device in the modle,the USB drive based on PC platform developed well,it made the drive to be used universal. Also,with various forms of USB device,people want to use the embedded devices as a USB connection. As the embedded device are far more than PC both in numbers and species,so there is great significance and commercial value to study USB driver.On the other hand,the safety issues brought with using embedded devices, are also a hot topic in the embedded field.In this paper,we studied the mass storage device driver of USB under embedded Linux (Mass Storage Gadget),aims to address the problems about designing driver and security issues while used to be a side-device.Firstly,studied the designing of Mass Storage Gadget driver,workflow and features thought analysising the key technology of Linux driver,USB bus protocol and the Linux USB subsystem architecture. From that we see,Mass Storage Gadget driver exchanges with USB host device using device files,making embedded platform functions as a storage device,the data transfertion between USB host and peripheral device need to be dealed with by the embedded platform. It posed a method for access control to USB storage device,allowing users who need to be authorized to access USB storage devices.The main work is to study the design methods of Mass Storage Gadget driver,and to solve the safety problem while using USB device.The results about the research have some useful references and values thought designing drivers and thinking of safety issues.
Keywords/Search Tags:USB Storage Device, Gadget Driver Architecture, Mass Storage GadgetDriver, Access Control, Information Security
PDF Full Text Request
Related items