PIC32CX2051BZ66048 CFG registers

The 64 registers of CFG, from 0x44000000, with their reset value and every field. The PIC32CX2051BZ66048 has 3597 registers in 73 peripherals, one page each.

CFG

CFGCON0

Address
0x44000000
Reset
0x7900000B
Access
read/write
Size
32-bit
25 fields
FieldBitsWhat it does
FRECCDIS30Flex RAM ECC Control
FECCCON29:28Flash ECC Control
CMEN27SPA/DPA Countermeasures Enable
INT0P26INT0P Polarity
INT0E25INT0 Enable
PCM24PCHE I/D Cacheable Mode
SMBUS3EN223SMBus3 Enable for SERCOM2
VBUSONIO22USB VBUS_ON Selection bit
USBIDIO21USB USBID Selection bit
HPLUGDIS20Hot Plugging Disable (Outside Fuse Loading)
UPLLHWMD19UWPLL HW Control Mode for PWDN and RESET
EPLLHWMD18EWPLL HW Control Mode for PWDN and RESET
USBSSEN17USB Suspend Sleep Enable
CFGCLOCK15:14Configuration Register Lock
IOLOCK13IO LOCK
PMDLOCK12Peripheral Module Disable (PMD) LOCK
PGLCOK11Permission Group LOCK
PMULOCK10PMU Controller Register LOCK
RTCOUT_ALTEN9RTCOUT Alternate Enable
RTCIN0_ALTEN8RTCIN0 Alternate Enable
CPENFILT7ADC CP Filter Enable
ADCPOVR4ADC Charge Pump Override
JTAGEN3JTAG Enable
TROEN2Trace Output Enable
SWOEN1SWO enable on 2-wire debug interface

CFGCON0CLRBit clear register

Address
0x44000004
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON0SETBit set register

Address
0x44000008
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON0INVBit invert register

Address
0x4400000C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON1

Address
0x44000010
Reset
0x1F00403B
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
CLKZBREF30External Reference Clock ZB Enable
QSPIDDRM29QSPI DDR Mode Clock Enable
WDTPSS28:24Watchdog Timer Post-scale Select Sleep
QSCHE_EN15QSPI Address Space Cache Attribute
SMCLR14Selects CRU handling of MCLR Control
SCOM2_HSEN13SERCOM2 Direct (High Speed) Pin Enable
SCOM1_HSEN12SERCOM1 Direct (High Speed) Pin Enable
SCOM0_HSEN11SERCOM0 Direct (High Speed) Pin Enable
QSPI_HSEN10QSPI (Direct) Enable
CMP1_OE9Analog Comparator-1 Output Enable
CMP0_OE8Analog Comparator-0 Output Enable
ZBTWKSYS7ZBT Subsystem External Wake-up source
CCL_OE6CCL Pads (via PPS) Output Enable
TRCEN5Trace Enable
CAN0_PIN_EN2CAN0 Pin Enable
CAN1_PIN_EN31CAN1 Pin Enable

CFGCON1CLRBit clear register

Address
0x44000014
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON1SETBit set register

Address
0x44000018
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON1INVBit invert register

Address
0x4400001C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON2

Address
0x44000020
Reset
0x7F7FFF38
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
DMTCNT30:26Dead Man Timer Count Select
WDTWINSZ25:24Watchdog Timer Window Size
WDTEN23Watchdog Timer Enable
WINDIS22Windowed Watchdog Timer Disable
WDTSPGM21Watchdog Timer Stop during Flash Programming
WDTPSR20:16Watchdog Timer Post-scale Select Run
FSCMEN15Fail-Safe Clock Monitor Enable
CKSWEN14Software Clock Switching Enable
WAKE2SPD132-Speed startup enabled in Sleep mode
SOSCSEL12SOSC Selection Configuration
WDTRMCS11:10WDT RUN Mode Clock Select
POSCMOD9:8Primary Oscillator Configuration
PMUTEST_VDD_EN7PMU Test Output or VDD/2 Enable via ADC IE12
DMTINTV5:3Dead Man Timer Count Window Interval
ACMP_CYCLE2:0AC SIB Comparator Result Wait Cycles
DMTEN31Dead Man Timer Enable

CFGCON2CLRBit clear register

Address
0x44000024
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON2SETBit set register

Address
0x44000028
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON2INVBit invert register

Address
0x4400002C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON4

Address
0x44000040
Reset
0x840E4000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
LPOSCEN30Low Power (Secondary) Oscillator Enable
UVREGROVR29ULPVREG Retention Mode Override
DSEN28Deep Sleep Bit Enable
DSWDTEN27Deep Sleep Watchdog Timer Enable
DSWDTOSC26Deep Sleep Watchdog Timer Reference Clock Select
DSWDTPS25:21Deep Sleep Watchdog Timer Postscale Select
DSZPBOREN20Deep Sleep Zero-Power BOR Enable
CPEN_DLY19:17Charge-pump ready digital delay
RTCEVTYPE16RTC Event Type
LPCLK_MOD15LPCLK modifier in counter/delay mode
VBKP_DIVSEL14VDDBUKPCORE LPCLK Clock Divider Selection
VBKP_32KCSEL13:12VDDBUKPCORE 32KHz clock source selection
VBKP_1KCSEL11VDDBUKPCORE LPCLK Clock Selection
RTCEVENT_EN10Pad Output Enable for MCHP legacy RTC event output
RTCEVENT_SEL9:8RTC Event Selection
SOSC_CFG7:0SOSC Configuration
RTCNTM_CSEL31RTC Counter Mode Clock Select

CFGCON4CLRBit clear register

Address
0x44000044
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON4SETBit set register

Address
0x44000048
Reset
0x00000000
Access
read/write
Size
32-bit

CFGCON4INVBit invert register

Address
0x4400004C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPGQOS1

Address
0x44000050
Reset
0xE040004C
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
FCQOS29:28FC Controller QOS Control
DSUPG25:24DSU Permission Group
CRYPTOQOS23:22Crypto QOS Control
CRYPTOPG21:20Crypto Permission Group
DMAPG9:8DMA (Rd/Wr) Permission Group
CPUQOS3:2CPU I/D and System Bus QOS Control
CPUPG1:0CPU (Code) Permission Group
WISIBQOS31:30Wireless SIB QOS Control

CFGPGQOS1CLRBit clear register

Address
0x44000054
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPGQOS1SETBit set register

Address
0x44000058
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPGQOS1INVBit invert register

Address
0x4400005C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPGQOS2

Address
0x44000060
Reset
0x00004404
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
CAN1QOS15:14CAN1 QOS Control bits
CAN1PG13:12CAN1 Permission Group
CAN0QOS11:10CAN0 QOS Control bits
CAN0PG9:8CAN0 Permission Group
ADCQOS3:2ADC QOS Control bits
ADCPG1:0ADC Permission Group

CFGPGQOS2CLRBit clear register

Address
0x44000064
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPGQOS2SETBit set register

Address
0x44000068
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPGQOS2INVBit invert register

Address
0x4400006C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGI2C

Address
0x44000070
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
SLRTEN630SLRT Enable for SERCOM6
SLRTEN226SLRT Enable for SERCOM2
SLRTEN125SLRT Enable for SERCOM1
SLRTEN024SLRT Enable for SERCOM0
SLRCTRL622I2C Slew Rate Control for SERCOM6
SLRCTRL218I2C Slew Rate Control for SERCOM2
SLRCTRL117I2C Slew Rate Control for SERCOM1
SLRCTRL016I2C Slew Rate Control for SERCOM0
I2CDSEL614I2C Delay Select for SERCOM6
I2CDSEL210I2C Delay Select for SERCOM2
I2CDSEL19I2C Delay Select for SERCOM1
I2CDSEL08I2C Delay Select for SERCOM0
SMBUSEN66SMBus Enable for SERCOM6
SMBUSEN22SMBus Enable for SERCOM2
SMBUSEN11SMBus Enable for SERCOM1
SMBUSEN00SMBus Enable for SERCOM0

CFGI2CCLRBit clear register

Address
0x44000074
Reset
0x00000000
Access
read/write
Size
32-bit

CFGI2CSETBit set register

Address
0x44000078
Reset
0x00000000
Access
read/write
Size
32-bit

CFGI2CINVBit invert register

Address
0x4400007C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN1

Address
0x44000080
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
CM4TCSEL30:28CM4T Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
SERCOM_3_4_5_CD27SERCOM3/4/5 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
SERCOM_3_4_5_CSEL26:24SERCOM3/4/5 Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
TCC_1_2_CD23TCC1/2 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
TCC_1_2_CSEL22:20TCC1/2 Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
SERCOM_6_CD19SERCOM6 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
SERCOM_6_CSEL18:16SERCOM6 Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
SERCOM_0_1_2_CD15SERCOM0/1/2 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
SERCOM_0_1_2_CSEL14:12SERCOM0/1/2 Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
FREQM_MSR_CD11FREQMMC Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
FREQM_MSR_CSEL10:8FREQMMC Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
FREQM_REF_CD7FREQMRC Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
FREQM_REF_CSEL6:4FREQMRC Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EIC__CCL_CD3EIC/CCL Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EIC__CCL_CSEL2:0EIC/CCL Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
CM4TCD31CM4T Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK

CFGPCLKGEN1CLRBit clear register

Address
0x44000084
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN1SETBit set register

Address
0x44000088
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN1INVBit invert register

Address
0x4400008C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN2

Address
0x44000090
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
EVSYS_8_CSEL30:28EVSYSC8 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_7_CD27EVSYSC7 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_7_CSEL26:24EVSYSC7 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_6_CD23EVSYSC6 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_6_CSEL22:20EVSYSC6 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_5_CD19EVSYSC5 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_5_CSEL18:16EVSYSC5 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_4_CD15EVSYSC4 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_4_CSEL14:12EVSYSC4 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_3_CD11EVSYSC3 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_3_CSEL10:8EVSYSC3 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_2_CD7EVSYSC2 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_2_CSEL6:4EVSYSC2 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_1_CD3EVSYSC1 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_1_CSEL2:0EVSYSC1 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_8_CD31EVSYSC8 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK

CFGPCLKGEN2CLRBit clear register

Address
0x44000094
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN2SETBit set register

Address
0x44000098
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN2INVBit invert register

Address
0x4400009C
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN3

Address
0x440000A0
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
CVDCSEL30:28CVD Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
ETHCD27Ethernet Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
ETHCSEL26:24Ethernet Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
TCC_0_CD23TCC0 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
TCC_0_CSEL22:20TCC0 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
ACCD19AC Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
ACCSEL18:16AC Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_12_CD15EVSYSC12 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_12_CSEL14:12EVSYSC12 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_11_CD11EVSYSC11 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_11_CSEL10:8EVSYSC11 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_10_CD7EVSYSC10 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_10_CSEL6:4EVSYSC10 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
EVSYS_9_CD3EVSYSC9 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
EVSYS_9_CSEL2:0EVSYSC9 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
CVDCD31CVD Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK

CFGPCLKGEN3CLRBit clear register

Address
0x440000A4
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN3SETBit set register

Address
0x440000A8
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN3INVBit invert register

Address
0x440000AC
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN4

Address
0x440000B0
Reset
0x00000000
Access
read/write
Size
32-bit
16 fields
FieldBitsWhat it does
CAN_1_CSEL30:28CAN1 Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
CAN_0_CD27CAN0 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
CAN_0_CSEL26:24CAN0 Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
TC_8_9_CD23TC89 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
TC_8_9_CSEL22:20TC89 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
TC_6_7_CD19TC67 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
TC_6_7_CSEL18:16TC67 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
TC_4_5_CD15TC45 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
TC_4_5_CSEL14:12TC45 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
TC_2_3_CD11TC23 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
TC_2_3_CSEL10:8TC23 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
TC_1_CD7TC1 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
TC_1_CSEL6:4TC1 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
TC_0_CD3TC0 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK
TC_0_CSEL2:0TC0 Peripheral Clock Selection
  • 0 No Clock
  • 1 Reference Clock 1
  • 2 Reference Clock 2
  • 3 Reference Clock 3
  • 4 Reference Clock 4
  • 5 Reference Clock 5
  • 6 Reference Clock 6
  • 7 32 KHz Low Power Clock
CAN_1_CD31CAN1 Clock Disable
  • 0 Disable PGCLK
  • 1 Enable PGCLK

CFGPCLKGEN4CLRBit clear register

Address
0x440000B4
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN4SETBit set register

Address
0x440000B8
Reset
0x00000000
Access
read/write
Size
32-bit

CFGPCLKGEN4INVBit invert register

Address
0x440000BC
Reset
0x00000000
Access
read/write
Size
32-bit

USER_ID

Address
0x440000C0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
USER_ID15:0User unique ID, readable using the SWD USER_ID instruction

USER_IDCLRBit clear register

Address
0x440000C4
Reset
0x00000000
Access
read/write
Size
32-bit

USER_IDSETBit set register

Address
0x440000C8
Reset
0x00000000
Access
read/write
Size
32-bit

USER_IDINVBit invert register

Address
0x440000CC
Reset
0x00000000
Access
read/write
Size
32-bit

SYSKEY

Address
0x440000D0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
SYSKEY31:0System Key

PMD1

Address
0x440000E0
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
SQIMD29SQI Module Disable
RTCCMD16RTCC Module Disable
ADCSARSHRMD10Shared ADC SAR Core Module Disable
CVDMD9ADC CVD Module Disable
ADCSARMD8ADC SAR Core Module Disable
ADCMD7ADC Controller Module Disable
ACMD6AC Module Disable
DACMD5DAC Module Disable

PMD1CLRBit clear register

Address
0x440000E4
Reset
0x00000000
Access
read/write
Size
32-bit

PMD1SETBit set register

Address
0x440000E8
Reset
0x00000000
Access
read/write
Size
32-bit

PMD1INVBit invert register

Address
0x440000EC
Reset
0x00000000
Access
read/write
Size
32-bit

PMD2

Address
0x440000F0
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
REFO3MD30Reference (Clock) Out 3 Module Disable
REFO2MD29Reference (Clock) Out 2 Module Disable
REFO1MD28Reference (Clock) Out 1 Module Disable
REFO6MD25Reference (Clock) Out 6 Module Disable
REFO5MD24Reference (Clock) Out 5 Module Disable
REFO4MD31Reference (Clock) Out 4 Module Disable

PMD2CLRBit clear register

Address
0x440000F4
Reset
0x00000000
Access
read/write
Size
32-bit

PMD2SETBit set register

Address
0x440000F8
Reset
0x00000000
Access
read/write
Size
32-bit

PMD2INVBit invert register

Address
0x440000FC
Reset
0x00000000
Access
read/write
Size
32-bit

PMD3

Address
0x44000100
Reset
0x00000000
Access
read/write
Size
32-bit
25 fields
FieldBitsWhat it does
CAN1MD27CAN1 Module Disable
CAN0MD26CAN0 Module Disable
ETHMD25Ethernet Module Disable
USBMD24USB Module Disable
TCC2MD22TCC2 Module Disable
TCC1MD21TCC1 Module Disable
TCC0MD20TCC0 Module Disable
TC9MD17TC9 Module Disable
TC8MD16TC8 Module Disable
TC7MD15TC7 Module Disable
TC6MD14TC6 Module Disable
TC5MD13TC5 Module Disable
TC4MD12TC4 Module Disable
TC3MD11TC3 Module Disable
TC2MD10TC2 Module Disable
TC1MD9TC1 Module Disable
TC0MD8TC0 Module Disable
QEIMD7QEI Module Disable
SER6MD6SERCOM6 Module Disable
SER5MD5SERCOM5 Module Disable
SER4MD4SERCOM4 Module Disable
SER3MD3SERCOM3 Module Disable
SER2MD2SERCOM2 Module Disable
SER1MD1SERCOM1 Module Disable
SER0MD0SERCOM0 Module Disable

PMD3CLRBit clear register

Address
0x44000104
Reset
0x00000000
Access
read/write
Size
32-bit

PMD3SETBit set register

Address
0x44000108
Reset
0x00000000
Access
read/write
Size
32-bit

PMD3INVBit invert register

Address
0x4400010C
Reset
0x00000000
Access
read/write
Size
32-bit

MISCSTAT

Address
0x44000120
Reset
0x01000081
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CM4SWRST_EN11CM4 SW Reset Enable
CLDORDY9CLDO Ready

IDDevice ID

Address
0x44000160
Reset
0x00000000
Access
read only
Size
32-bit

BCFG0

Address
0x44000200
Reset
0x00000000
Access
read only
Size
32-bit
4 fields
FieldBitsWhat it does
SIGN29Flash SIGN
CP28Boot Code Protect
PCSCMODE1PCHE Single cache Mode
BINFOVALID031First 256-bit BCFG information Valid