12.6.1 Write Control

Note: Refer to Configuration Summary chapter for the list of peripherals or instances of the peripherals present in each variant.
Name: WRCTRL
Offset: 0x00
Reset: 0x00000000
Property: 

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
 KEY[7:0] 
Access RWRWRWRWRWRWRWRW 
Reset 00000000 
Bit 15141312111098 
 PERID[15:8] 
Access RWRWRWRWRWRWRWRW 
Reset 00000000 
Bit 76543210 
 PERID[7:0] 
Access RWRWRWRWRWRWRWRW 
Reset 00000000 

Bits 23:16 – KEY[7:0] Peripheral Access Control Key

These bits define the peripheral access control key:

ValueNameDescription
0x0OFFNo action
0x1CLRClear the peripheral write control
0x2SETSet the peripheral write control
0x3SETLCKSet and lock the peripheral write control until the next hardware reset

Bits 15:0 – PERID[15:0] Peripheral Identifier

The PERID represents the peripheral whose control is changed using the WRCTRL.KEY.

Note: Refer to the Configuration Summary chapter for the list of peripherals and peripheral instances present in each variant.
Table 12-1. Peripheral Identifier
PeripheralIdentifier
APBA Peripherals
PAC0
PM1
MCLK2
RSTC3
OSCCTRL4
OSC32KCTRL5
SUPC6
GCLK7
WDT8
RTC9
EIC10
FREQM11
MCRAMC12
APBB Peripherals
PORT32
DSU33
NVMCTRL34
DMAC35
MTB36
APBC Peripherals
EVSYS64
SERCOM065
SERCOM166
SERCOM267
SERCOM368
SERCOM469
SERCOM570
CAN071
CAN172
TCC073
TCC174
TCC275
TC076
TC177
TC278
TC379
TC480
ADC081
ADC182
AC83
DAC84
PTC85
CCL86
ICM89
PDEC90
SMBIST91
APBD Peripherals
SERCOM696
SERCOM797
TC598
TC699
TC7100