| 数据搜索系统,热门电子元器件搜索 |
|
CS5535 数据表(PDF) 95 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
CS5535 数据表(HTML) 95 Page - National Semiconductor (TI) |
|
95 / 555 page ![]() Revision 0.8 95 www.national.com USBC Functional Description (Continued) 4.5.4 Host Controller The USB host interacts with USB devices through the Host Controller. The host is responsible for: • Detecting the attachment and removal of USB devices. • Managing control flow between the host and USB devices. • Managing data flow between the host and USB devices. • Collecting status and activity statistics. • Providing power to attached USB devices. The USB system software on the host manages interac- tions between USB devices and host-based device soft- ware. There are five areas of interactions between the USB system software and device software: 1) Device enumeration and configuration. 2) Isochronous data transfers. 3) Asynchronous data transfers. 4) Power management. 5) Device and bus management information. Whenever possible, the USB system software uses existing host system interfaces to manage the above interactions. The OHCI specification for the Universal Serial Bus is a register-level description of a host controller for the Univer- sal Serial Bus, which in turn is described by the Universal Serial Bus specification. OHCI allows multiple host control- ler vendors to design and sell host controllers with a com- mon software interface, freeing them from the burden of writing and distributing software drivers. The design goal has been to balance the complexity of the hardware and software so that OHCI is more than the simplest possible host controller for USB yet not the most complex possible. The Host Controller has four USB states visible to the host controller driver via the operational registers: USBOPERA- TIONAL , USBRESET, USBSUSPEND, and USBRESUME. These states define the Host Controller responsibilities relating to USB signaling and bus states. The USB states are reflected in the HostControllerFunctionalState field of the HcControl register. The Host Controller may only perform a single state transition. During a remote wakeup event, the Host Controller may transition from USBSUSPEND to USBRESUME. The Host Controller interface registers are PCI memory mapped I/O. The functional state machine (FSM) is shown in Figure 4-9. 4.5.5 USB Interface The USB Interface includes the integrated Root Hub with two external ports, Port 1 and Port 2, as well as the Serial Interface Engine (SIE) and USB clock generator. The inter- face combines responsibility for executing bus transactions requested by the Host Controller as well as the hub and port management specified by USB. Figure 4-9. USB Host Controller FSM USBSUSPEND USBRESUME USBOPERATIONAL USBRESET USBRESET WRITE USBOPERATIONAL WRITE USBRESET WRITE USBOPERATIONAL WRITE USBSUSPEND WRITE USBRESUME WRITE or REMOTE WAKEUP USBRESET WRITE HARDWARE RESET SOFTWARE RESET |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |