12th Generation Intel® Core™ Processors Datasheet Volume 2 of 2
ID | Date | Version | Classification |
---|---|---|---|
767625 | 07/13/2023 | Public |
Port Status And Control USB3 (PORTSC5) – Offset 4C0
The USB3 PORTSC registers are at offsets:
First USB3 port: 480h+NumUSB2*10h
Next USB3 port: First USB3 Port + 10h
and so on...
Final USB3 Port: First USB3 Port + (NumUSB3-1)*10h)
The USB PORTSC registers should be accessed via DW writes for any modification.
Byte Writes have unintended behavior.
Bit Range | Default | Access | Field Name and Description |
---|---|---|---|
31 | 0x0 | RW/1S | Warm Port Reset (WPR) Warm Port Reset |
30 | 0x0 | RW/L | Device Removable (DR) Device Removable |
29:28 | 0x0 | RO | Rsvd2 (RSVD2) Reserved |
27 | 0x0 | RW/P | Wake on Over-current Enable (WOE) Note: This register is sticky. |
26 | 0x0 | RW/P | Wake on Disconnect Enable (WDE) Note: This register is sticky. |
25 | 0x0 | RW/P | Wake on Connect Enable (WCE) Note: This register is sticky. |
24 | 0x0 | RO | Cold Attach Status (CAS) Cold Attach Status |
23 | 0x0 | RW/1C | Port Config Error Change (CEC) Note: This register is sticky. |
22 | 0x0 | RW/1C | Port Link State Change (PLC) Note: This register is sticky. |
21 | 0x0 | RW/1C | Port Reset Change (PRC) Note: This register is sticky. |
20 | 0x0 | RW/1C | Over-current Change (OCC) Note: This register is sticky. |
19 | 0x0 | RW/1C | Warm Port Reset Change (WRC) Note: This register is sticky. |
18 | 0x0 | RW/1C | Port Enabled Disabled Change (PEC) Note: This register is sticky. |
17 | 0x0 | RW/1C | Connect Status Change (CSC) Note: This register is sticky. |
16 | 0x0 | RW | Port Link State Write Strobe (LWS) Port Link State Write Strobe |
15:14 | 0x0 | RW/P | Port Indicator Control (PIC) Note: This register is sticky. |
13:10 | 0x0 | RO | Port Speed (PORTSPEED) Note: This register is sticky. |
9 | 0x1 | RW/P | Port Power (PP) Note: This register is sticky. |
8:5 | 0x5 | RW/P | Port Link State (PLS) Note: This register is sticky. |
4 | 0x0 | RW/1S | Port Reset (PR) Port Reset |
3 | 0x0 | RO | Over-current Active (OCA) Note: This register is sticky. |
2 | 0x0 | RO | Rsvd1 (RSVD1) Reserved |
1 | 0x0 | RW/1C | Port Enabled Disabled (PED) Note: This register is sticky. |
0 | 0x0 | RO | Current Connect Status (CCS) Note: This register is sticky. |