Developing of Universal Serial Bus Device Driver with WDM
Dianhong Wang
Abstract
Dianhong Wang
Abstract
Universal Serial Bus USB is used widely because of the advantages of convenience higher speed and Plug and Play Function and it has become a popular interface between computer and peripheral device. USB driver is the software interface between them while Windows Driver Model WDM is the latest driver model. First the USB2.0 specification especially focusing on the transfer type and bus protocol is introduced and secondly the theory and mechanism most of USB driver are analyzed and the design method of USB driver is particularly introduced. At last the application between PC and USB device is given.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Universal Serial Bus USB is used widely because of the advantages of convenience higher speed and Plug and Play Function and it has become a popular interface between computer and peripheral device. USB driver is the software interface between them while Windows Driver Model WDM is the latest driver model. First the USB2.0 specification especially focusing on the transfer type and bus protocol is introduced and secondly the theory and mechanism most of USB driver are analyzed and the design method of USB driver is particularly introduced. At last the application between PC and USB device is given.
Key concepts: USB, Host controller interface, USB hub, eXtensible Host Controller Interface (xHCI), Embedded system, Serial communication, Interface (matter), Computer science