
Registers  | www.ti.com  | 
3.23 HC Port 2 Status and Control Register (HCRHPORTSTATUS2)
The HC port 2 status and control register (HCRHPORTSTATUS2) reports and controls the state of USB host port 2. HCRHPORTSTATUS2 is shown in Figure 24 and described in Table 24.
Figure 24. HC Port 2 Status and Control Register (HCRHPORTSTATUS2)
31  | 
  | 
  | 
  | 
  | 
  | 21  | 20  | 19  | 18  | 17  | 16  | 
  | 
  | 
  | Reserved  | 
  | 
  | 
  | PRSC  | OCIC | PSSC  | PESC  | CSC  | 
  | 
  | 
  | 
  | 
  | 
  | ||||||
15  | 
  | 
  | 
  | 
  | 
  | 
  | 10  | 
  | 9  | 8  | 
  | 
  | 
  | 
  | Reserved  | 
  | 
  | 
  | LSDA/CPP  | PPS/SPP  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | |||||
7  | 
  | 
  | 5  | 4  | 3  | 
  | 2  | 
  | 1  | 0  | 
  | 
  | Reserved  | 
  | 
  | PRS/SPR  | POCI/CSS  | PSS/SPS  | PES/SPE  | CCS/CPE  | |||
  | 
  | 
  | 
  | ||||||||
LEGEND: R/W = Read/Write; R = Read only; W1C = Write 1 to clear (writing 0 has no effect);   | 
  | 
  | |||||||||
  | Table 24. HC Port 2 Status and Control Register (HCRHPORTSTATUS2) Field Descriptions  | ||||||||||
Bit  | Field  | Value  | Description  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
Reserved  | 0  | Reserved  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
20  | PRSC | 
  | Port 2 reset status change. A write of 1 clears this bit; a write of 0 has no effect.  | 
  | 
  | ||||||
  | 
  | 0  | Port 2 port reset status bit has not changed.  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 1  | Port 2 port reset status bit has changed.  | 
  | 
  | 
  | 
  | 
  | 
  | ||
19  | OCIC | 0  | Port 2 overcurrent indicator change. Because the device does not provide inputs for signaling  | 
  | |||||||
  | 
  | 
  | external overcurrent indication to the USB host controller, this bit is always 0. Overcurrent  | 
  | |||||||
  | 
  | 
  | monitoring, if required, must be handled through some other mechanism. This bit has no  | 
  | |||||||
  | 
  | 
  | relationship to the OTG controller register bits that relate to VBUS.  | 
  | 
  | 
  | 
  | ||||
18  | PSSC  | 
  | Port 2 suspend status changed. A write of 1 clears this bit; a write of 0 has no effect.  | 
  | |||||||
  | 
  | 0  | Port 2 port suspend status has not changed.  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 1  | Port 2 port suspend status has changed. Suspend status is considered to have changed only after  | ||||||||
  | 
  | 
  | the resume pulse,   | 
  | |||||||
17  | PESC  | 
  | Port 2 enable status change. A write of 1 clears this bit; a write of 0 has no effect.  | 
  | 
  | ||||||
  | 
  | 0  | Port 2 port enable status has not changed.  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 1  | Port 2 port enable status has changed.  | 
  | 
  | 
  | 
  | 
  | 
  | ||
16  | CSC  | 
  | Port 2 connect status change. If the DR[2] bit in the HC root hub B register (HCRHDESCRIPTORB)  | ||||||||
  | 
  | 
  | is set to 1 to indicate a nonremovable USB device on port 2, this bit is set only after a root hub  | ||||||||
  | 
  | 
  | reset to inform the system that the device is attached. A write of 1 clears this bit; a write of 0 has no  | ||||||||
  | 
  | 
  | effect. | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 0  | Port 2 current connect status has not changed. | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 1  | Port 2 current connect status has changed due to a connect or disconnect event. If current connect  | ||||||||
  | 
  | 
  | status is 0 when a set port reset, set port enable, or set port suspend write occurs, then this bit is  | ||||||||
  | 
  | 
  | set.  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
Reserved  | 0  | Reserved  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
9  | LSDA/CPP | 
  | Port 2   | 
  | |||||||
  | 
  | 
  | |||||||||
  | 
  | 
  | only when port 2 current connect status is 1. The USB host controller does not control external port  | ||||||||
  | 
  | 
  | power using OHCI mechanisms, so, if required, USB host port power must be controlled through  | ||||||||
  | 
  | 
  | other means.  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 0  | A write of 0 to this bit has no effect.  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 1  | The host controller driver can write a 1 to this bit to clear the port 2 port power status.  | 
  | |||||||
32  | Universal Serial Bus OHCI Host Controller  | 
 | 
Submit Documentation Feedback