SWRU626 December 2025 CC3501E , CC3551E
Table 6-3 lists the memory-mapped registers for the SOC_DEBUGSS registers. All register offset addresses not listed in Table 6-3 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Section |
|---|---|---|---|
| 0h | CFGAPDEVID | Device Identification | Section 6.9.1 |
| 4h | CFGAPDEVUC | Device User Identifier | Section 6.9.2 |
| 8h | DBGSSVER | Debug Subsystem Version | Section 6.9.3 |
| 10h | CFGAPBOOT | Boot Diagnostics | Section 6.9.4 |
| 14h | CFGAPLCST | Lifecycle State | Section 6.9.5 |
| 1Ch | RSTREQ | Reset Request | Section 6.9.6 |
| 28h | CFGAPUDID0 | Device Identifier Low | Section 6.9.7 |
| 2Ch | CFGAPUDID1 | Device ID Upper | Section 6.9.8 |
| FCh | CFGAPIDR | AP identification register | Section 6.9.9 |
| 100h | PWRAPDP0 | Domain Power Reset Execution Control Register0 | Section 6.9.10 |
| 104h | PWRAPDP1 | Power Reset Control | Section 6.9.11 |
| 108h | PWRAPDP2 | Debug Power Control | Section 6.9.12 |
| 10Ch | PWRAPDP3 | Power Reset Control | Section 6.9.13 |
| 1FCh | PWRAPIDR | Identification Register | Section 6.9.14 |
| 200h | SECAPTXD | Security Transmit Data | Section 6.9.15 |
| 204h | SECAPTXCTL | Transmit Control | Section 6.9.16 |
| 208h | SECAPRXD | Receive data register | Section 6.9.17 |
| 20Ch | RXCTL | Receive Control | Section 6.9.18 |
| 2FCh | SECAPIDR | Access Port Identification | Section 6.9.19 |
Complex bit access types are encoded to fit into small table cells. Table 6-4 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| RC | R C | Read to Clear |
| RH | R H | Read Set or cleared by hardware |
| Write Type | ||
| W | W | Write |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
CFGAPDEVID is shown in Table 6-5.
Return to the Summary Table.
CFGAP Device ID. The device identification register allows the manufacturer, part number, and version of a component to be determined. This is the same 32-bit value obtained via the IDCODE instruction in the optional ICEPickM Scan module and is determined by tie-offs at DebugSS boundary.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-28 | VER | R | 0h | Revision of the device. This field should change each time that the logic or mask set of the device is revised. |
| 27-12 | PARTNUM | R | 0h | Identifies the part |
| 11-1 | MAN | R | 17h | TI's JEDEC bank and company code, which is 00000010111b |
| 0 | ALWAYSONE | R | 1h | The value 1 in bit 0 of a JTAG IDCODE means that a 32-bit scan register exists. This is replicated here for completeness. |
CFGAPDEVUC is shown in Table 6-6.
Return to the Summary Table.
CFGAP Device User Code. The Device Usercode register is used in conjunction with the Device Identification Register to provide extended device information. This is the same 32-bit value obtained via the USERCODE instruction in the optional ICEPickM Scan module and is determined by tie-offs at DebugSS boundary.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-0 | USERCODE | R | 0h | The Device Usercode register is used in conjunction with the Device Identification Register to provide extended device information. This is the same 32-bit value obtained via the USERCODE instruction in the optional ICEPickM Scan module and is determined by tie-offs at DebugSS boundary. |
DBGSSVER is shown in Table 6-7.
Return to the Summary Table.
CFGAP DEBUGSS Version. The DebugSS Configuration Register provides information on the configuration of this particular instance of the subsystem.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-28 | REVMAJ | R | 4h | Indicates the major revision of this Subsystem instance. |
| 27-24 | REVMIN | R | 0h | Indicates the minor revision of this Subsystem instance. Currently 0000b |
| 23-8 | RESERVED | R | 0h | Reserved space write will be ignored and read will result in zeroes |
| 7 | PWRAP | R | 1h | A value of '1' indicates this subsystem instance contains a Power-AP module |
| 6 | SYSTEMAP | R | 0h | A value of '1' indicates this subsystem instance contains an AHB-AP module for system bus controllering |
| 5 | APBAP | R | 0h | A value of '1' indicates this subsystem instance contains an ABP-AP for accessing system level debug components |
| 4 | SECAP | R | 1h | A value of '1' indicates this subsystem instance contains a Secure AP |
| 3 | ETAP | R | 1h | A value of '1' indicates this subsystem instance contains an EnergyTrace AP |
| 2 | ICEPICKM | R | 0h | A value of '1' indicates this subsystem instance contains an ICEPickM Scan module for extended scan support |
| 1 | TRIG | R | 0h | A value of '1' indicates this subsystem instance contains Cross Trigger submodule |
| 0 | TRACE | R | 0h | A value of '1' indicates this subsystem instance contains a Trace submodule |
CFGAPBOOT is shown in Table 6-8.
Return to the Summary Table.
CFGAP Boot Diag. This register provides feedback on the boot process
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-0 | DIAGVAL | R | 0h | This register provides feedback on the boot process [3:0] PG_Version [5:3] Metal_Version [8:6] Memory Stacking [11:9] Package type [13:12] Temperature [17:14] Device PartNumber [18] Disable 5GHz [19] Disable 6GHz [20] Disable BLE [21] Disable BLE M0+ [22] Disable CAN FD [25:23] Boot ROM Version (FMU) [26] Launch pad Mode [28:27] SDIO Product ID [31:29] TI Fuse ROM Structure Version |
CFGAPLCST is shown in Table 6-9.
Return to the Summary Table.
CFGAP Life-cycle. Indicates the current device lifecycle state
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-0 | LCSVAL | R | 0h | Life cycle state [3:0] PG_Version [5:3] Metal_Version [8:6] Memory Stacking [11:9] Package type [13:12] Temperature [17:14] Device PartNumber [18] Disable 5GHz [19] Disable 6GHz [20] Disable BLE [21] Disable BLE M0+ [22] Disable CAN FD [25:23] Boot ROM Version (FMU) [26] Launch pad Mode [28:27] SDIO Product ID [31:29] TI Fuse ROM Structure Version |
RSTREQ is shown in Table 6-10.
Return to the Summary Table.
Reset Request. This bit can be configured to request reset.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-1 | RESERVED | R | 0h | Reserved |
| 0 | REQ | W | 0h | This bit can be configured to request device reset |
CFGAPUDID0 is shown in Table 6-11.
Return to the Summary Table.
CFGAP Unique Device 0. Used to provide a unique device ID/token for security authentication of tester and tools. Unique device ID is 64bit value and this register reads lower 32 bits.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-0 | VAL | R | 0h | Used to provide a unique divide ID/token for security authentication of tester and tools |
CFGAPUDID1 is shown in Table 6-12.
Return to the Summary Table.
CFGAP Unique Device 1. Used to provide a unique device ID/token for security authentication of tester and tools. Unique device ID is 64bit value and this register reads upper 32 bits.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-0 | VAL | R | 0h | Used to provide a unique devide ID/token for security authentication of tester and tools |
CFGAPIDR is shown in Table 6-13.
Return to the Summary Table.
CFGAP Identification Register. AP Identification Register. The AP identification register allows tools to determine the manufacturer and the type of AP.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-28 | REV | R | 1h | Component Revision. Indicates the revision of this AP instance. Currently 0001b |
| 27-17 | JEPIDS | R | 17h | Manufacturer JEP106 ID. The concatenated JEP106 ID and continuation ID for TI. This is 00000010111b. |
| 16 | APCLASS | R | 0h | AP Class. 0 indicates that this AP is not a bridge to a memory interconnect (not a Memory Access Port). |
| 15-8 | RESERVED | R | 0h | reserved. |
| 7-4 | APVAR | R | 0h | AP Variant. There is only one variant for this AP Type and it is 0. |
| 3-0 | APTYPE | RC | 1h | The AP Type Register. TI Subsystem Config APs have a type of 0001b |
PWRAPDP0 is shown in Table 6-14.
Return to the Summary Table.
Sub-Domain PREC Register This register provides an interface for debug tooling to obtain status and override the power, reset and execution state of debug targets in dynamically controlled sub-domains.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | RESERVED | R | 0h | Reserved |
| 29 | RESERVED | R | 0h | Reserved |
| 28 | RESERVED | R | 0h | Reserved |
| 27 | RESERVED | R | 0h | Reserved |
| 26 | RESERVED | R | 0h | Reserved |
| 25 | RESERVED | R | 0h | Reserved |
| 24 | RESERVED | R | 0h | Reserved |
| 23 | RESERVED | R | 0h | Reserved |
| 22 | RSTOCC | RH/W | 0h | Input from CPU-SS. Used by debug tools. A sticky bit Indicate that a reset to WSOC MCU has happened since last time tools checked. Cleared on write by the tool. |
| 21 | PWRLOSS | RH/W | 0h | Input from PRCM. Used by debug tools. A sticky bit Indicate that a power loss to CORE has happened since last time tools checked. Cleared on write by the tool. |
| 20 | RESERVED | R | 0h | Reserved |
| 19 | DBGPWR | RH | 0h | Used to indicate power state of debug logic in the associated domain. 0 -> Debug logic is off. 1 -> Debug logic is powered. |
| 18 | UNNATRST | RH | 0h | input from PRCM. "1" indicate that WSOC MCU (SYSRSTn) reset is extended. |
| 17 | IRSTRELWIR | RH/W | 0h | Input from PRCM. "1" indicates WSOC MCU is in reset. Setting this bit shall release the extended SYSRSTn to WSOc MCU. |
| 16-14 | RSTCTL | RH/W | 0h | Following are the field values with their description. 000 -> Normal Operation; 001 -> Wait in Reset (Reset Ext); 010 -> Block Reset; 100- > Reset Req. |
| 13 | DBGEN | RH/W | 0h | Defines operating mode of debug logic in Cortex. Not used in MX. |
| 12-11 | DBGMOD | RH/W | 0h | Used to define debug properties. Not used in MX. |
| 10 | DBGATT | RH | 0h | Input from CPU-SS. "1" indicate that WSOC MCU is halted and in debug mode. |
| 9 | RESERVED | R | 0h | Reserved |
| 8 | RESERVED | R | 0h | Reserved |
| 7 | PWRDWNDES | RH | 0h | Input from ELP. Indicates that CORE domain can be shutdown. |
| 6 | RESERVED | R | 0h | Reserved |
| 5 | PWR | RH | 0h | Input from PRCM. "1" indicates CORE domain is powered. |
| 4 | CLKDWNDES | RH | 0h | "1" indicated that WSOC MCU is clocked artificially. |
| 3 | FORCEACT | RH/W | 0h | Provides debug override of the default state of the CORE P.D power and clock. |
| 2 | CLKSTATE | RH | 0h | Input from CPU-SS. "1" indicated that WSOC MCU is clocked by it's functional clock. |
| 1 | CORESACC | RH | 0h | Input from DSSM. Indicate that WSOC MCU Power-AP overrides are writable. |
| 0 | COREPRES | RH | 0h | 1 indicates that WSOC MCU is present in this device. |
PWRAPDP1 is shown in Table 6-15.
Return to the Summary Table.
Sub-Domain PREC Register This register provides an interface for debug tooling to obtain status and override the power, reset and execution state of debug targets in dynamically controlled sub-domains.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | RESERVED | R | 0h | Reserved |
| 29 | RESERVED | R | 0h | Reserved |
| 28 | RESERVED | R | 0h | Reserved |
| 27 | RESERVED | R | 0h | Reserved |
| 26 | RESERVED | R | 0h | Reserved |
| 25 | RESERVED | R | 0h | Reserved |
| 24 | RESERVED | R | 0h | Reserved |
| 23 | RESERVED | R | 0h | Reserved |
| 22 | RSTOCC | RH/W | 0h | Input from CPU-SS. Used by debug tools. A sticky bit Indicate that a reset to WPHY MCU has happened since last time tools checked. Cleared on write by the tool. |
| 21 | PWRLOSS | RH/W | 0h | Input from PRCM. Used by debug tools. A sticky bit Indicate that a power loss to CORE has happened since last time tools checked. Cleared on write by the tool. |
| 20 | RESERVED | R | 0h | Reserved |
| 19 | DBGPWR | RH | 0h | Used to indicate power state of debug logic in the associated domain. 0 -> Debug logic is off. 1 -> Debug logic is powered. |
| 18 | RESERVED | R | 0h | Reserved |
| 17 | INRST | RH | 0h | Input from PRCM. "1" indicates WPHY MCU is in reset. |
| 16-14 | RSTCTL | RH/W | 0h | Following are the field values with their description. 000 -> Normal Operation; 001 -> Wait in Reset (Reset Ext); 010 -> Block Reset; 100- > Reset Req. |
| 13 | DBGEN | RH/W | 0h | Defines operating mode of debug logic in Cortex. Not used in MX. |
| 12-11 | DBGMOD | RH/W | 0h | Used to define debug properties. Not used in MX. |
| 10 | DBGATT | RH | 0h | Input from CPU-SS. "1" indicate that WPHY MCU is halted and in debug mode. |
| 9 | RESERVED | R | 0h | Reserved |
| 8 | RESERVED | R | 0h | Reserved |
| 7 | PWRDWNDES | RH | 0h | Input from ELP. Indicates that CORE domain can be shutdown. |
| 6 | RESERVED | R | 0h | Reserved |
| 5 | PWR | RH | 0h | Input from PRCM. "1" indicates CORE domain is powered. |
| 4 | CLKDWNDES | RH | 0h | Input from ?. "1" indicated that WPHY MCU is clocked artificially. |
| 3 | FORCEACT | RH/W | 0h | Provides debug override of the default state of the CORE P.D power and clock. |
| 2 | CLKSTATE | RH | 0h | Input from CPU-SS. "1" indicated that WPHY MCU is clocked by it's functional clock. |
| 1 | CORESACC | RH | 0h | Input from DSSM. Indicate that WSOC MCU, WPHY and LRF MCU (CORE domain cores) Power-AP overrides are writable. |
| 0 | COREPRES | RH | 0h | 1 indicates that WPHY MCU is present in this device. |
PWRAPDP2 is shown in Table 6-16.
Return to the Summary Table.
Sub-Domain PREC Register This register provides an interface for debug tooling to obtain status and override the power, reset and execution state of debug targets in dynamically controlled sub-domains.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | RESERVED | R | 0h | Reserved |
| 29 | RESERVED | R | 0h | Reserved |
| 28 | RESERVED | R | 0h | Reserved |
| 27 | RESERVED | R | 0h | Reserved |
| 26 | RESERVED | R | 0h | Reserved |
| 25 | RESERVED | R | 0h | Reserved |
| 24 | RESERVED | R | 0h | Reserved |
| 23 | RESERVED | R | 0h | Reserved |
| 22 | RSTOCC | RH/W | 0h | Input from CPU-SS. Used by debug tools. A sticky bit Indicate that a reset to LRF MCU has happened since last time tools checked. Cleared on write by the tool. |
| 21 | PWRLOSS | RH/W | 0h | Input from PRCM. Used by debug tools. A sticky bit Indicate that a power loss to CORE has happened since last time tools checked. Cleared on write by the tool. |
| 20 | RESERVED | R | 0h | Reserved |
| 19 | DBGPWR | RH | 0h | Used to indicate power state of debug logic in the associated domain. 0 -> Debug logic is off. 1 -> Debug logic is powered. |
| 18 | RESERVED | R | 0h | Reserved |
| 17 | INRST | RH | 0h | Input from PRCM. "1" indicates LRF MCU is in reset. |
| 16-14 | RSTCTL | RH/W | 0h | Following are the field values with their description. 000 -> Normal Operation; 001 -> Wait in Reset (Reset Ext); 010 -> Block Reset; 100- > Reset Req. |
| 13 | DBGEN | RH/W | 0h | Defines operating mode of debug logic in Cortex. Not used in MX. |
| 12-11 | DBGMOD | RH/W | 0h | Used to define debug properties. Not used in MX. |
| 10 | DBGATT | RH | 0h | Input from CPU-SS. "1" indicate that LRF MCU is halted and in debug mode. |
| 9 | RESERVED | R | 0h | Reserved |
| 8 | RESERVED | R | 0h | Reserved |
| 7 | PWRDWNDES | RH | 0h | Input from ELP. Indicates that CORE domain can be shutdown. |
| 6 | RESERVED | R | 0h | Reserved |
| 5 | PWR | RH | 0h | Input from PRCM. "1" indicates CORE domain is powered. |
| 4 | CLKDWNDES | RH | 0h | Input from ?. "1" indicated that LRF MCU is clocked artificially. |
| 3 | FORCEACT | RH/W | 0h | Provides debug override of the default state of the CORE P.D power and clock. |
| 2 | CLKSTATE | RH | 0h | Input from CPU-SS. "1" indicated that LRF MCU is clocked by it's functional clock. |
| 1 | CORESACC | RH | 0h | Input from DSSM. Indicate that WSOC MCU, WPHY and LRF MCU (CORE domain cores) Power-AP overrides are writable. |
| 0 | COREPRES | RH | 0h | 1 indicates that LRF MCU is present in this device. |
PWRAPDP3 is shown in Table 6-17.
Return to the Summary Table.
Sub-Domain PREC Register This register provides an interface for debug tooling to obtain status and override the power, reset and execution state of debug targets in dynamically controlled sub-domains.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | RESERVED | R | 0h | Reserved |
| 29 | RESERVED | R | 0h | Reserved |
| 28 | RESERVED | R | 0h | Reserved |
| 27 | RESERVED | R | 0h | Reserved |
| 26 | RESERVED | R | 0h | Reserved |
| 25 | RESERVED | R | 0h | Reserved |
| 24 | RESERVED | R | 0h | Reserved |
| 23 | RESERVED | R | 0h | Reserved |
| 22 | RSTOCC | RH/W | 0h | Input from CPU-SS. Used by debug tools. A sticky bit Indicate that a reset to APP MCU has happened since last time tools checked. Cleared on write by the tool. |
| 21 | PWRLOSS | RH/W | 0h | Input from PRCM. Used by debug tools. A sticky bit Indicate that a power loss to HOST has happened since last time tools checked. Cleared on write by the tool. |
| 20 | RESERVED | R | 0h | Reserved |
| 19 | DBGPWR | RH | 0h | Used to indicate power state of debug logic in the associated domain. 0 -> Debug logic is off. 1 -> Debug logic is powered. |
| 18 | UNNATRST | RH | 0h | input from PRCM. "1" indicate that APPCPU (SYSRSTn) reset is extended. |
| 17 | IRSTRELWIR | RH | 0h | Input from PRCM. "1" indicates APP MCU is in reset. |
| 16-14 | RSTCTL | RH/W | 0h | Following are the field values with their description. 000 -> Normal Operation; 001 -> Wait in Reset (Reset Ext); 010 -> Block Reset; 100- > Reset Req. |
| 13 | DBGEN | RH/W | 0h | Defines operating mode of debug logic in Cortex. Not used in MX. |
| 12-11 | DBGMOD | RH/W | 0h | Used to define debug properties. Not used in MX. |
| 10 | DBGATT | RH | 0h | Input from CPU-SS. "1" indicate that APP MCU is halted and in debug mode. |
| 9 | RESERVED | R | 0h | Reserved |
| 8 | RESERVED | R | 0h | Reserved |
| 7 | PWRDWNDES | RH | 0h | Input from ?. Indicates that HOST domain can be shutdown. |
| 6 | RESERVED | R | 0h | Reserved |
| 5 | PWR | RH | 0h | Input from PRCM. "1" indicates HOST domain is powered. |
| 4 | CLKDWNDES | RH | 0h | Input from ?. "1" indicated that APP MCU is clocked artificially. |
| 3 | FORCEACT | RH/W | 0h | Provides debug override of the default state of the HOST P.D power and clock. |
| 2 | CLKSTATE | RH | 0h | Input from CPU-SS. "1" indicated that APP MCU is clocked by it's functional clock. |
| 1 | CORESACC | RH | 0h | Input from DSSM. Indicate that HOST Power-AP overrides are writable. |
| 0 | COREPRES | RH | 0h | 1 indicates that APP MCU is present in this device. |
PWRAPIDR is shown in Table 6-18.
Return to the Summary Table.
PWEAP Identification Register. The AP identification register allows tools to determine the manufacturer and the type of AP.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-28 | REV | R | 0h | Component Revision. Indicates the revision of this AP instance. Currently 0000b |
| 27-17 | JEPIDS | R | 17h | Manufacturer JEP106 ID. The concatenated JEP106 ID and continuation ID for TI. This is 00000010111b. |
| 16 | APCLASS | R | 0h | AP Class. 0 indicates that this is AP is not a bridge to a memory interconnect (not a Memory Access Port). |
| 15-8 | RESERVED | R | 0h | Reserved. |
| 7-4 | APVAR | R | 0h | AP Variant. There is only one variant for this AP Type and it is 0. |
| 3-0 | APTYPE | RC | 2h | The AP Type Register. TI Subsystem Config APs have a type of 0001b |
SECAPTXD is shown in Table 6-19.
Return to the Summary Table.
Transmit Data Register. This register is used to pass data to the system security logic.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-0 | VAL | R/W | 0h | Transmit Data Register. This register is used to pass data to the system security logic. |
SECAPTXCTL is shown in Table 6-20.
Return to the Summary Table.
Transmit Control Register. This register provides the handshake for the TX Data Register and can also be used to pass control data to the system security logic.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-1 | TXCTL | R/W | 0h | Device specific control information from the system security logic |
| 0 | DATAVAIL | R | 0h | Transmit Data Available. Set automatically when the TX data Register is written Cleared automatically when the system debug logic indicates it has accepted the TX data |
SECAPRXD is shown in Table 6-21.
Return to the Summary Table.
Receive Data Register. This register is used to pass data from the system security logic.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-0 | VAL | R | 0h | Receive Data Register. This register is used to pass data from the system security logic. |
RXCTL is shown in Table 6-22.
Return to the Summary Table.
Receive Control Register. This register provides the handshake for the RX Data Register and can also be used to pass control data from the system security logic.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-1 | RXCTL | R/W | 0h | Device specific control information from the system security logic |
| 0 | DATAVAIL | R | 0h | Set automatically when the system security logic indicates that RX Data Register is valid. Cleared automatically when the RX data Register is read. |
SECAPIDR is shown in Table 6-23.
Return to the Summary Table.
AP Identification Register. The AP identification register allows tools to determine the manufacturer and the type of AP.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-28 | REVISION | R | 0h | Component Revision. Indicates the revision of this AP instance. |
| 27-17 | JEPIDS | R | 17h | Manufacturer JEP106 ID. The concatenated JEP106 ID and continuation ID for TI. This is 00000010111b. |
| 16 | APCLASS | R | 0h | AP Class. 0 indicates that this AP is not a bridge to a memory interconnect (not a Memory Access Port). |
| 15-8 | RESERVED | R | 0h | reserved. |
| 7-4 | APVAR | R | 0h | AP Variant. There is only one variant for this AP Type and it is 0. |
| 3-0 | APTYPE | RC | 0h | The AP Type Register. |