12th Generation Intel® Core™ Processors Datasheet Volume 2 of 2
ID | Date | Version | Classification |
---|---|---|---|
767625 | 07/13/2023 | Public |
Debug Capability Port Status And Control Register (DCPORTSC) – Offset 8728
Debug Capability Port Status And Control Register
Bit Range | Default | Access | Field Name and Description |
---|---|---|---|
31:24 | 0x0 | RO | Reserved (RSVD) Reserved |
23 | 0x0 | RW/1C | USB3-Port Config Error Change. USB2-Reserved for USB2 Debug Capability (CEC) USB3-This flag indicates that the port failed to configure its link partner. |
22 | 0x0 | RW/1C | Port Link Status Change (PLC) This flag is set to '1' due to the following PLS transitions: |
21 | 0x0 | RW/1C | Port Reset Change (PRC) This bit is set when reset processing on this port is complete (i.e. a '1' to '0' transition of PR). '0' = No change. '1' = Reset complete.Software shall clear this bit by writing a '1' to it. This field is '0' if DCE is '0'. |
20:18 | 0x0 | RO | Reserved (RSVD_1) Reserved |
17 | 0x0 | RW/1C | Connect Status Change (CSC) '1' = Change in Current Connect Status. '0' = No change. Indicates a change has occurred in the port's Current Connect Status. The xHC sets this bit to '1' for all changes to the Debug Device connect status, even if system software has not cleared an existing DbC Connect Status Change. For example, the insertion status changes twice before system software has cleared the changed condition, hardware will be "setting" an already-set bit (i.e., the bit will remain '1'). Software shall clear this bit by writing a '1' to it. This field is '0' if DCE is '0'. |
16:14 | 0x0 | RO | Reserved (RSVD_2) Reserved |
13:10 | 0x0 | RO | Port Speed (PSPD) This field identifies the speed of the port. This field is only relevant when a Debug Host is attached (CCS = '1') in all other cases this field shall indicate Undefined Speed. |
9 | 0x0 | RO | Reserved (RSVD_3) Reserved |
8:5 | 0x4 | RO | Port Link State (PLS) This field reflects its current link state. This field is only relevant when a Debug Host is attached (Debug Port Number ) '0'). |
4 | 0x0 | RO | Port Reset (PR) '1' = Port is in Reset. '0' = Port is not in Reset. This bit is set to '1' when the bus reset sequence as defined in the USB Specification is detected on the Root Hub port assigned to the Debug capability. It is cleared when the bus reset sequence is completed by the Debug Host, and the DbC shall transition to the USB Default state. |
3:2 | 0x0 | RO | Reserved (RSVD_4) Reserved |
1 | 0x0 | RW | Port Enabled/Disabled (PED) Default = '0'. '1' = Enabled. '0' = Disabled. This flag shall be set to '1' by a '0' to '1' transition of CCS or a '1' to '0' transition of the PR. When PED transitions from '1' to '0' due to the assertion of PR, the port's link shall transition to the Rx.Detect state. This flag may be used by software to enable or disable the operation of the Root Hub port assigned to the Debug Capability. The Debug Capability Root Hub port operation may be disabled by a fault condition (disconnect event or other fault condition, e.g. a LTSSM Polling substate timeout, tPortConfiguration timeout error, etc.), the assertion of DCPORTSC PR, or by software. |
0 | 0x0 | RO | Current Connect Status (CCS) '1' = A Root Hub port is connected to a Debug Host and assigned to the Debug Capability. |