2012年7月14日星期六

UHCD software interface communication while using host controller

The key controller for data transfer useage between USB host and USB Stick. It will count on the definition from the interface between the host controller, together with your host controller hardware. USB strategy is answerable to managing USB resources including bandwidth and bus energy, allowing customers to your account could possibly get USB. The USB system has three basic components: the host controller driver (HCD) corresponds to another host controller device for the USB system. Relating to the HCD and USB interface called HCDI the initial HCDI support to some a number of host controllers, the Universal Host Controller drives (UHCD) may be the lowest soft structure, control, and control the computer meaning of the host controller. UHCD with all the USB host controller communications and control USB host controller, along with parts of the device application is hidden.
System software through UHCD software interface communication while using host controller. USB driver (USBD) the above mentined UHCD drive, drive-level interface to meet the planning requirements from the existing driver. USBD to I / O request packets (IRPs), such as the provision of information transmission architecture of a particular pipeline needs, the online world data transmission. Moreover, within the abstract USBD client devices, to abstract and management. Contained in the abstract, USBD default pipeline. You have a standard USB control access to all USB devices. The default pipeline introduced USBD and USB device in the logical communication channel. In a few os's, the host software will not give you the USB system software. Software development to offer configuration information to the driver and load structures. On these operating systems, device drivers, application interface, as opposed to directly accessing USBDI (USB driver interface) structure.

没有评论:

发表评论