Intel® 400 Series Chipset On-Package Platform Controller Hub
Online Register Database
ID | Date | Version | Classification |
---|---|---|---|
615146 | 08/09/2019 | 1.2 | Public |
Port Status and Control USB2 (PORTSCXUSB3) – Offset 540
The USB3 Port Status and Control registers are available at the following offsets forapplicable USB3 ports:
USB3 Port 1: 540h
USB3 port 2: 550h
USB3 port 3: 560h
USB3 port 4: 570h
USB3 port 5: 580h
USB3 port 6: 590h
Bit Range | Default | Access | Field Name and Description |
---|---|---|---|
31 | 0b | RW/1S | Warm Port Reset (WPR) When software sets this bit to 1b, the Warm Reset sequence is enabled |
30 | 0b | RW/L | Device Removable (DR) This bit indicates if this port has a removable device. |
29:28 | - | - | Reserved
|
27 | 0b | RW/P | Wake on Over-current Enable (WOE) 0 = Disable. (Default) |
26 | 0b | RW/P | Wake on Disconnect Enable (WDE) 0 = Disable. (Default) |
25 | 0b | RW/P | Wake on Connect Enable (WCE) 0 = Disable. (Default) |
24 | 0b | RO | Cold Attach Status (CAS) This bit indicates that far-end terminations were detected in the Disconnected state and the Root Hub Port State Machine was unable to advance to the Enabled state. |
23 | 0b | RW/1C | Port Config Error Change (CEC) Note: This register is sticky. |
22 | 0b | RW/1C | Port Link State Change (PLC) 0 = No change |
21 | 0b | RW/1C | Port Reset Change (PRC) This flag is set to ‘1’ due a '1' to '0' transition of Port Reset (PR), for example, when any reset processing on this port is complete. |
20 | 0b | RW/1C | Over-current Change (OCC) The functionality of this bit is not dependent upon the port |
19 | 0b | RW/1C | Warm Port Reset Change (WRC) This bit is set when Warm Reset processing on this port completes. |
18 | 0b | RW/1C | Port Enabled Disabled Change (PEC) 0 = No change. (Default) |
17 | 0b | RW/1C | Connect Status Change (CSC) R/WC. This flag indicates a change has occurred in the port’s Current Connect Status (CCS) or Cold Attach Status (CAS) bits. |
16 | 0b | RW | Port Link State Write Strobe (LWS) 0 = When 0b, write data in PLS field is ignored. (Default) |
15:14 | 0h | RW/P | Port Indicator Control (PIC) Note: This register is sticky. |
13:10 | 0h | RO | Port Speed (PortSpeed) A device attached to this portoperates at a speed defined by the following codes: |
9 | 1b | RW/P | Port Power (PP) Default value of 1.<br>0 = This port is in the powered-off state <br>1 = This port is in the powered-on state. This indicates that the port does have power.<br> |
8:5 | 5h | RW/P | Port Link State (PLS) This field is used to power manage the port and reflects its current link state.When the port is in the Enabled state, system software may setthe link U-state by writing this field. |
4 | 0b | RW/1S | Port Reset (PR) When software writes a1 to this bit (from a 0), the bus reset sequence as defined in the USB Specification, Revision 2.0 is started. Software writes a 0 tothis bit to terminate the bus reset sequence. Software must keep this bit at a 1 long enough to ensure the reset sequence completes as specified in the USB Specification, Revision 2.0. USB 3.0 portsshall execute the Hot Reset sequence as defined in the USB 3.0 Specification. PR remains set until reset signaling is completed by the root hub. |
3 | 0b | RW | Over-current Active (OCA) 0 = This port does not have an overcurrent condition. (Default) |
2 | - | - | Reserved
|
1 | 0b | RW/1C | Port Enabled Disabled (PED) Note: This register is sticky. |
0 | 0b | RW | Current Connect Status (CCS) This value reflects the currentstate of the port, and may not correspond directly to the eventthat caused the Connect Status Change bit (Bit 1) to be set. |