SWCU195A December 2024 – May 2025 CC2744R7-Q1 , CC2745P10-Q1 , CC2745R10-Q1 , CC2745R7-Q1 , CC2755P10 , CC2755R10
Table 22-3 lists the memory-mapped registers for the IOC registers. All register offset addresses not listed in Table 22-3 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Register Name | Section |
|---|---|---|---|
| 0h | DESC | Module Description | Section 22.9.1 |
| 4h | DESCEX | Extended Module Description | Section 22.9.2 |
| 100h | IOC0 | Configuration | Section 22.9.3 |
| 104h | IOC1 | Configuration | Section 22.9.4 |
| 108h | IOC2 | Configuration | Section 22.9.5 |
| 10Ch | IOC3 | Configuration | Section 22.9.6 |
| 110h | IOC4 | Configuration | Section 22.9.7 |
| 114h | IOC5 | Configuration | Section 22.9.8 |
| 118h | IOC6 | Configuration | Section 22.9.9 |
| 11Ch | IOC7 | Configuration | Section 22.9.10 |
| 120h | IOC8 | Configuration | Section 22.9.11 |
| 124h | IOC9 | Configuration | Section 22.9.12 |
| 128h | IOC10 | Configuration | Section 22.9.13 |
| 12Ch | IOC11 | Configuration | Section 22.9.14 |
| 130h | IOC12 | Configuration | Section 22.9.15 |
| 134h | IOC13 | Configuration | Section 22.9.16 |
| 138h | IOC14 | Configuration | Section 22.9.17 |
| 13Ch | IOC15 | Configuration | Section 22.9.18 |
| 140h | IOC16 | Configuration | Section 22.9.19 |
| 144h | IOC17 | Configuration | Section 22.9.20 |
| 148h | IOC18 | Configuration | Section 22.9.21 |
| 14Ch | IOC19 | Configuration | Section 22.9.22 |
| 150h | IOC20 | Configuration | Section 22.9.23 |
| 154h | IOC21 | Configuration | Section 22.9.24 |
| 158h | IOC22 | Configuration | Section 22.9.25 |
| 15Ch | IOC23 | Configuration | Section 22.9.26 |
| 160h | IOC24 | Configuration | Section 22.9.27 |
| 164h | IOC25 | Configuration | Section 22.9.28 |
| 168h | IOC26 | Configuration | Section 22.9.29 |
| 16Ch | IOC27 | Configuration | Section 22.9.30 |
| 170h | IOC28 | Configuration | Section 22.9.31 |
| 174h | IOC29 | Configuration | Section 22.9.32 |
| 178h | IOC30 | Configuration | Section 22.9.33 |
| C00h | DTBCFG | DTB configuration | Section 22.9.34 |
| C04h | DTBOE | DTB output enable | Section 22.9.35 |
| C08h | EVTCFG | Event configuration | Section 22.9.36 |
| C0Ch | TEST | Test | Section 22.9.37 |
| C10h | DTBSTAT | DTB status | Section 22.9.38 |
| C14h | DTBMUXCFG0 | **DTB** mux configuration 0 register. This register is used to configure DTB level 0 and level 1 mux layers. | Section 22.9.39 |
| C18h | DTBMUXCFG1 | **DTB** mux configuration 1 register. This register is used to configure DTB level 2 and level 3 mux layers. | Section 22.9.40 |
Complex bit access types are encoded to fit into small table cells. Table 22-4 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| Write Type | ||
| W | W | Write |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
DESC is shown in Table 22-5.
Return to the Summary Table.
Description Register. This register provides IP module ID, revision information, instance index and standard MMR registers offset.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | MODID | R | D440h | Module identifier used to uniquely identify this IP. |
| 15-12 | STDIPOFF | R | 1h | Standard IP MMR block offset. Standard IP MMRs are the set of from aggregated IRQ registers till DTB. 0: Standard IP MMRs do not exist 0x1-0xF: Standard IP MMRs begin at offset of (64*STDIPOFF from the base IP address) |
| 11-8 | INSTIDX | R | 0h | IP Instance ID number. If multiple instances of IP exist in the device, this field can identify the instance number (0-15). |
| 7-4 | MAJREV | R | 1h | Major revision of IP (0-15). |
| 3-0 | MINREV | R | 0h | Minor revision of IP (0-15). |
DESCEX is shown in Table 22-6.
Return to the Summary Table.
Extended Description Register. This register provides configuration details of the IP to software drivers and end users.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15-12 | NUMDTBIO | R | Fh | Number of DTB IOs supported. Total DTB IOs supported is NUMDTBIO value +1.
|
| 11-7 | NUMHDIO | R | 5h | Number of high drive IOs supported. Total high drive IOs supported is NUMHDIO value +1.
|
| 6 | HDIO | R | 1h | High drive IO supported by IOC.
|
| 5-0 | NUMDIO | R | 1Eh | Number of DIOs supported. Total DIOs supported is NUMDIO value +1.
|
IOC0 is shown in Table 22-7.
Return to the Summary Table.
Configuration of DIO0
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO0
|
IOC1 is shown in Table 22-8.
Return to the Summary Table.
Configuration of DIO1
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO1
|
IOC2 is shown in Table 22-9.
Return to the Summary Table.
Configuration of DIO2
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12 | SLEWRED | R/W | 0h | Slew rate configuration
|
| 11-10 | IOCURR | R/W | 0h | Output current configuration. Writing value 0x3 defaults to 2mA current setting.
|
| 9-8 | IOSTR | R/W | 0h | Drive strength configuration
|
| 7-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO2
|
IOC3 is shown in Table 22-10.
Return to the Summary Table.
Configuration of DIO3
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12 | SLEWRED | R/W | 0h | Slew rate configuration
|
| 11-10 | IOCURR | R/W | 0h | Output current configuration. Writing value 0x3 defaults to 2mA current setting.
|
| 9-8 | IOSTR | R/W | 0h | Drive strength configuration
|
| 7-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO3
|
IOC4 is shown in Table 22-11.
Return to the Summary Table.
Configuration of DIO4
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO4
|
IOC5 is shown in Table 22-12.
Return to the Summary Table.
Configuration of DIO5
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO5
|
IOC6 is shown in Table 22-13.
Return to the Summary Table.
Configuration of DIO6
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO6
|
IOC7 is shown in Table 22-14.
Return to the Summary Table.
Configuration of DIO7
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO7
|
IOC8 is shown in Table 22-15.
Return to the Summary Table.
Configuration of DIO8
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO8
|
IOC9 is shown in Table 22-16.
Return to the Summary Table.
Configuration of DIO9
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 2h | Pull control. Setting this to value 0x3 disables pull.
|
| 12 | SLEWRED | R/W | 0h | Slew rate configuration
|
| 11-10 | IOCURR | R/W | 0h | Output current configuration. Writing value 0x3 defaults to 2mA current setting.
|
| 9-8 | IOSTR | R/W | 0h | Drive strength configuration
|
| 7-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO9
|
IOC10 is shown in Table 22-17.
Return to the Summary Table.
Configuration of DIO10
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 1h | Pull control. Setting this to value 0x3 disables pull.
|
| 12 | SLEWRED | R/W | 0h | Slew rate configuration
|
| 11-10 | IOCURR | R/W | 0h | Output current configuration. Writing value 0x3 defaults to 2mA current setting.
|
| 9-8 | IOSTR | R/W | 0h | Drive strength configuration
|
| 7-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO10
|
IOC11 is shown in Table 22-18.
Return to the Summary Table.
Configuration of DIO11
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO11
|
IOC12 is shown in Table 22-19.
Return to the Summary Table.
Configuration of DIO12
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO12
|
IOC13 is shown in Table 22-20.
Return to the Summary Table.
Configuration of DIO13
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO13
|
IOC14 is shown in Table 22-21.
Return to the Summary Table.
Configuration of DIO14
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO14
|
IOC15 is shown in Table 22-22.
Return to the Summary Table.
Configuration of DIO15
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO15
|
IOC16 is shown in Table 22-23.
Return to the Summary Table.
Configuration of DIO16
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO16
|
IOC17 is shown in Table 22-24.
Return to the Summary Table.
Configuration of DIO17
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12 | SLEWRED | R/W | 0h | Slew rate configuration
|
| 11-10 | IOCURR | R/W | 0h | Output current configuration. Writing value 0x3 defaults to 2mA current setting.
|
| 9-8 | IOSTR | R/W | 0h | Drive strength configuration
|
| 7-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO17
|
IOC18 is shown in Table 22-25.
Return to the Summary Table.
Configuration of DIO18
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12 | SLEWRED | R/W | 0h | Slew rate configuration
|
| 11-10 | IOCURR | R/W | 0h | Output current configuration. Writing value 0x3 defaults to 2mA current setting.
|
| 9-8 | IOSTR | R/W | 0h | Drive strength configuration
|
| 7-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO18
|
IOC19 is shown in Table 22-26.
Return to the Summary Table.
Configuration of DIO19
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO19
|
IOC20 is shown in Table 22-27.
Return to the Summary Table.
Configuration of DIO20
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO20
|
IOC21 is shown in Table 22-28.
Return to the Summary Table.
Configuration of DIO21
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO21
|
IOC22 is shown in Table 22-29.
Return to the Summary Table.
Configuration of DIO22
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO22
|
IOC23 is shown in Table 22-30.
Return to the Summary Table.
Configuration of DIO23
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO23
|
IOC24 is shown in Table 22-31.
Return to the Summary Table.
Configuration of DIO24
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO24
|
IOC25 is shown in Table 22-32.
Return to the Summary Table.
Configuration of DIO25
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO25
|
IOC26 is shown in Table 22-33.
Return to the Summary Table.
Configuration of DIO26
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO26
|
IOC27 is shown in Table 22-34.
Return to the Summary Table.
Configuration of DIO27
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO27
|
IOC28 is shown in Table 22-35.
Return to the Summary Table.
Configuration of DIO28
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO28
|
IOC29 is shown in Table 22-36.
Return to the Summary Table.
Configuration of DIO29
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO29
|
IOC30 is shown in Table 22-37.
Return to the Summary Table.
Configuration of DIO30
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31 | RESERVED | R | 0h | Reserved |
| 30 | HYSTEN | R/W | 0h | This field controls input hysteresis
|
| 29 | INPEN | R/W | 0h | This field controls the input capability of DIO
|
| 28-27 | RESERVED | R | 0h | Reserved |
| 26-24 | IOMODE | R/W | 0h | IO Mode. Setting this to value 0x6 or 0x7 will default to normal IO behavior.
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | WUCFGSD | R/W | 0h | Wakeup configuration from shutdown
|
| 19 | RESERVED | R | 0h | Reserved |
| 18 | WUENSB | R/W | 0h | Wakeup enable from standby
|
| 17-16 | EDGEDET | R/W | 0h | Edge detect configuration
|
| 15 | RESERVED | R | 0h | Reserved |
| 14-13 | PULLCTL | R/W | 0h | Pull control. Setting this to value 0x3 disables pull.
|
| 12-3 | RESERVED | R | 0h | Reserved |
| 2-0 | PORTCFG | R/W | 0h | Selects usage of DIO30
|
DTBCFG is shown in Table 22-38.
Return to the Summary Table.
DTB configuration
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-30 | RESERVED | R | 0h | Reserved |
| 29-28 | DTB0DIVVAL | R/W | 0h | These bits are used to configure the DTB[0] divider value.
|
| 27-24 | RESERVED | R | 0h | Reserved |
| 23 | DTB0DIVEN | R/W | 0h | This bit is used to enable the programmable divider on DTB[0].
|
| 22-19 | RESERVED | R | 0h | Reserved |
| 18-16 | PADSEL | R/W | 0h | Selects which 3 DTB lines out of total 16 are routed to DTB pins 15 to 13.
|
| 15-13 | RESERVED | R | 0h | Reserved |
| 12-8 | ULLSEL | R/W | 0h | ULL DTB Mux selection
|
| 7-5 | RESERVED | R | 0h | Reserved |
| 4-0 | SVTSEL | R/W | 0h | SVT DTB Mux selection
|
DTBOE is shown in Table 22-39.
Return to the Summary Table.
DTB output enable
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15 | EN15 | R/W | 0h | Enables DTB output 15
|
| 14 | EN14 | R/W | 0h | Enables DTB output 14
|
| 13 | EN13 | R/W | 0h | Enables DTB output 13
|
| 12 | EN12 | R/W | 0h | Enables DTB output 12
|
| 11 | EN11 | R/W | 0h | Enables DTB output 11
|
| 10 | EN10 | R/W | 0h | Enables DTB output 10
|
| 9 | EN9 | R/W | 0h | Enables DTB output 9
|
| 8 | EN8 | R/W | 0h | Enables DTB output 8
|
| 7 | EN7 | R/W | 0h | Enables DTB output 7
|
| 6 | EN6 | R/W | 0h | Enables DTB output 6
|
| 5 | EN5 | R/W | 0h | Enables DTB output 5
|
| 4 | EN4 | R/W | 0h | Enables DTB output 4
|
| 3 | EN3 | R/W | 0h | Enables DTB output 3
|
| 2 | EN2 | R/W | 0h | Enables DTB output 2
|
| 1 | EN1 | R/W | 0h | Enables DTB output 1
|
| 0 | EN0 | R/W | 0h | Enables DTB output 0
|
EVTCFG is shown in Table 22-40.
Return to the Summary Table.
Event configuration. This register is used to select DIO for IOC to publish event on ULL event fabric. It also contains enable bit that is used to mask the event and event flag bit.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-9 | RESERVED | R | 0h | Reserved |
| 8 | EVTIFG | R/W | 0h | Event flag. It is set when edge is detected on selected DIO. Note: The edge detector flop is cleared for the selected DIO when EVTIFG is cleared by software.
|
| 7 | EVTEN | R/W | 0h | Enables IOC to publish event on AON event fabric when EVTIFG is set.
|
| 6 | RESERVED | R | 0h | Reserved |
| 5-0 | DIOSEL | R/W | 0h | This is used to select DIO for event generation. For example, DIOSEL = 0x0 selects DIO0 and DIOSEL = 0x8 selects DIO8. |
TEST is shown in Table 22-41.
Return to the Summary Table.
Test register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-1 | RESERVED | R | 0h | Reserved |
| 0 | SEL | R/W | 0h | This is used to drive SWDIO output data and output enable from debug sub-system onto TBD (TDO) pad.
|
DTBSTAT is shown in Table 22-42.
Return to the Summary Table.
DTB status register. This register captures the value of DTBL3 mux layer output.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-16 | RESERVED | R | 0h | Reserved |
| 15-0 | VAL | R | 0h | This bit field captures the final 16-bit value of DTB signals provided from IOC to DTB device pins. |
DTBMUXCFG0 is shown in Table 22-43.
Return to the Summary Table.
DTB mux configuration 0 register. This register is used to configure DTB level 0 and level 1 mux layers.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-30 | RESERVED | R | 0h | Reserved |
| 29-28 | DTBL1SEL3 | R/W | 2h | Select bits for DTBL1 fourth mux
|
| 27-26 | RESERVED | R | 0h | Reserved |
| 25-24 | DTBL1SEL2 | R/W | 2h | Select bits for DTBL1 third mux
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | DTBL1SEL1 | R/W | 2h | Select bits for DTBL1 second mux
|
| 19-18 | RESERVED | R | 0h | Reserved |
| 17-16 | DTBL1SEL0 | R/W | 2h | Select bits for DTBL1 first mux
|
| 15-14 | RESERVED | R | 0h | Reserved |
| 13-12 | DTBL0SEL3 | R/W | 2h | Select bits for DTBL0 fourth mux
|
| 11-10 | RESERVED | R | 0h | Reserved |
| 9-8 | DTBL0SEL2 | R/W | 2h | Select bits for DTBL0 third mux
|
| 7-6 | RESERVED | R | 0h | Reserved |
| 5-4 | DTBL0SEL1 | R/W | 2h | Select bits for DTBL0 second mux
|
| 3-2 | RESERVED | R | 0h | Reserved |
| 1-0 | DTBL0SEL0 | R/W | 2h | Select bits for DTBL0 first mux
|
DTBMUXCFG1 is shown in Table 22-44.
Return to the Summary Table.
DTB mux configuration 1 register. This register is used to configure DTB level 2 and level 3 mux layers.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-30 | RESERVED | R | 0h | Reserved |
| 29-28 | DTBL3SEL3 | R/W | 3h | Select bits for DTBL3 fourth mux
|
| 27-26 | RESERVED | R | 0h | Reserved |
| 25-24 | DTBL3SEL2 | R/W | 2h | Select bits for DTBL3 third mux
|
| 23-22 | RESERVED | R | 0h | Reserved |
| 21-20 | DTBL3SEL1 | R/W | 1h | Select bits for DTBL3 second mux
|
| 19-18 | RESERVED | R | 0h | Reserved |
| 17-16 | DTBL3SEL0 | R/W | 0h | Select bits for DTBL3 first mux
|
| 15-14 | RESERVED | R | 0h | Reserved |
| 13-12 | DTBL2SEL3 | R/W | 3h | Select bits for DTBL2 fourth mux
|
| 11-10 | RESERVED | R | 0h | Reserved |
| 9-8 | DTBL2SEL2 | R/W | 2h | Select bits for DTBL2 third mux
|
| 7-6 | RESERVED | R | 0h | Reserved |
| 5-4 | DTBL2SEL1 | R/W | 1h | Select bits for DTBL2 second mux
|
| 3-2 | RESERVED | R | 0h | Reserved |
| 1-0 | DTBL2SEL0 | R/W | 0h | Select bits for DTBL2 first mux
|