ISP1161A1BD,151 STEricsson, ISP1161A1BD,151 Datasheet - Page 25

no-image

ISP1161A1BD,151

Manufacturer Part Number
ISP1161A1BD,151
Description
Manufacturer
STEricsson
Datasheet

Specifications of ISP1161A1BD,151

Lead Free Status / RoHS Status
Supplier Unconfirmed
9. USB host controller (HC)
ISP1161A1_4
Product data sheet
Fig 23. ISP1161A1 HC USB states.
USBOperational write
9.1 HC’s four USB states
9.2 Generating USB traffic
The ISP1161A1 USB HC has four USB states, USBOperational, USBReset,
USBSuspend, and USBResume, which define the HC’s USB signaling and bus states
responsibilities.
The USB states are reflected in the HostControllerFunctionalState field of the HcControl
register (01H to read, 81H to write), which is located at bits 7 and 6 of the register.
The Host Controller Driver (HCD) can perform only the USB state transitions shown in
Figure
Remark: The Software Reset in
command. It is caused by the HostControllerReset field of the HcCommandStatus register
(02H to read, 82H to write).
USB traffic can be generated only when the ISP1161A1 USB HC is in the USBOperational
state. Therefore, the HCD must set the HostControllerFunctionalState field of the
HcControl register before generating USB traffic.
A simplistic flow diagram showing when and how to generate USB traffic is shown in
Figure
and ISP1161A1 USB HC register usage.
USBSuspend write
23.
24. For more detail, refer to the USB Specification Revision 2.0 about the protocol
USBOperational
USBSuspend
Rev. 04 — 29 January 2009
USBResume write
remote wake-up
USBResume
Figure 23
or
USBOperational write
is not caused by the HcSoftwareReset
USB single-chip host and device controller
USBReset write
USBReset write
USBReset write
hardware or software
USBReset
ISP1161A1
© ST-NXP Wireless 2009. All rights reserved.
reset
mgt947
24 of 140

Related parts for ISP1161A1BD,151