\n
address_offset : 0x0 Bytes (0x0)
size : 0xFFC byte (0x0)
mem_usage : registers
protection : not protected
Security Key
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
KEY : Peripheral Lock Mask Key.
bits : 0 - 7 (8 bit)
Enumeration:
0 : LOCKED
PERIPHLOCK registers are locked and no valid values have been written to KEY.
1 : INTERMEDIATE
PERIPHLOCK registers are locked and the first valid value (0xA5) has been written to KEY.
2 : UNLOCKED
PERIPHLOCK registers are unlocked. Any subsequent writes to KEY will lock the interface.
End of enumeration elements list.
Peripheral Lock Control 0
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
USARTL : USART/UART Module Lock Enable.
bits : 0 - 0 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the USART0 and UART0 Module registers.
1 : LOCKED
Lock the USART0 and UART0 Module registers (bits can still be read).
End of enumeration elements list.
SPIL : SPI Module Lock Enable.
bits : 1 - 1 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the SPI0 and SPI1 Module registers.
1 : LOCKED
Lock the SPI0 and SPI1 Module registers (bits can still be read).
End of enumeration elements list.
I2CL : I2C Module Lock Enable.
bits : 2 - 2 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the I2C0 Module registers.
1 : LOCKED
Lock the I2C0 Module registers (bits can still be read).
End of enumeration elements list.
PCAL : PCA Module Lock Enable.
bits : 3 - 3 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the EPCA0 Module registers.
1 : LOCKED
Lock the EPCA0 Module registers (bits can still be read).
End of enumeration elements list.
TIMERL : Timer Module Lock Enable.
bits : 4 - 4 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the TIMER0, TIMER1, and TIMER2 Module registers.
1 : LOCKED
Lock the TIMER0, TIMER1, and TIMER2 Module registers (bits can still be read).
End of enumeration elements list.
SARADCL : SARADC Module Lock Enable.
bits : 5 - 5 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the SARADC0 Module registers.
1 : LOCKED
Lock the SARADC0 Module registers (bits can still be read).
End of enumeration elements list.
CMPL : Comparator Module Lock Enable.
bits : 6 - 6 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the Comparator 0 and Comparator 1 Module registers.
1 : LOCKED
Lock the Comparator 0 and Comparator 1 Module registers (bits can still be read).
End of enumeration elements list.
AESL : AES Module Lock Enable.
bits : 7 - 7 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the AES0 Module registers.
1 : LOCKED
Lock the AES0 Module registers (bits can still be read).
End of enumeration elements list.
CRCL : CRC Module Lock Enable.
bits : 8 - 8 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the CRC0 Module registers.
1 : LOCKED
Lock the CRC0 Module registers (bits can still be read).
End of enumeration elements list.
RTCL : RTC Module Lock Enable.
bits : 9 - 9 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the RTC0 Module registers.
1 : LOCKED
Lock the RTC0 Module registers (bits can still be read).
End of enumeration elements list.
RSTSRCL : Reset Sources Module Lock Enable.
bits : 10 - 10 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the Reset Sources (RSTSRC) Module registers.
1 : LOCKED
Lock the Reset Sources (RSTSRC) Module registers (bits can still be read).
End of enumeration elements list.
CLKCTRL : Clock Control Lock Enable.
bits : 11 - 11 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the Clock Control (CLKCTRL)Module registers.
1 : LOCKED
Lock the Clock Control (CLKCTRL) Module registers (bits can still be read).
End of enumeration elements list.
VMONL : Voltage Supply Monitor Module Lock Enable.
bits : 12 - 12 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the Voltage Supply Monitor (VMON0) Module registers.
1 : LOCKED
Lock the Voltage Supply Monitor (VMON0) Module registers (bits can still be read).
End of enumeration elements list.
IDACL : IDAC Module Lock Enable.
bits : 13 - 13 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the IDAC0 Module registers.
1 : LOCKED
Lock the IDAC0 Module registers (bits can still be read).
End of enumeration elements list.
DMACTRLL : DMA Controller Module Lock Enable.
bits : 14 - 14 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the DMA Controller (DMACTRL0) Module registers.
1 : LOCKED
Lock the DMA Controller (DMACTRL0) Module registers (bits can still be read).
End of enumeration elements list.
DMAXBARL : DMA Crossbar Module Lock Enable.
bits : 15 - 15 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the DMA Crossbar (DMAXBAR0) Module registers.
1 : LOCKED
Lock the DMA Crossbar (DMAXBAR0) Module registers (bits can still be read).
End of enumeration elements list.
LPTL : Low Power Timer Module Lock Enable.
bits : 16 - 16 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the Low Power Timer (LPTIMER0) Module registers.
1 : LOCKED
Lock the Low Power Timer (LPTIMER0) Module registers (bits can still be read).
End of enumeration elements list.
LDOL : Voltage Reference Module Lock Enable.
bits : 17 - 17 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the LDO0 Module registers.
1 : LOCKED
Lock the LDO0 Module registers (bits can still be read).
End of enumeration elements list.
PLLL : PLL Module Lock Enable.
bits : 18 - 18 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the PLL0 Module registers.
1 : LOCKED
Lock the PLL0 Module registers (bits can still be read).
End of enumeration elements list.
EXTOSCL : External Oscillator Module Lock Enable.
bits : 19 - 19 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the External Oscillator (EXTOSC0) Module registers.
1 : LOCKED
Lock the External Oscillator (EXTOSC0) Module registers (bits can still be read).
End of enumeration elements list.
PVTL : PVT Oscillator Module Lock Enable.
bits : 20 - 20 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the PVTOSC0 Module registers.
1 : LOCKED
Lock the PVTOSC0 Module registers (bits can still be read).
End of enumeration elements list.
LPOSCL : Low Power Oscillator Lock Enable.
bits : 21 - 21 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the Low Power Oscillator (LPOSC0) Module registers.
1 : LOCKED
Lock the Low Power Oscillator (LPOSC0) Module registers (bits can still be read).
End of enumeration elements list.
ACCTRL : Advanced Capture Counter Module Lock.
bits : 22 - 22 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the Advanced Capture Counter (ACCTR0) Module registers.
1 : LOCKED
Lock the Advanced Capture Counter (ACCTR0) Module registers (bits can still be read).
End of enumeration elements list.
PMUL : PMU Module Lock Enable.
bits : 27 - 27 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the PMU Module registers.
1 : LOCKED
Lock the PMU Module registers (bits can still be read).
End of enumeration elements list.
DTML : DTM Module Lock.
bits : 28 - 28 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the DTM0, DTM1, and DTM2 Module registers.
1 : LOCKED
Lock the DTM0, DTM1, and DTM2 Module registers (bits can still be read).
End of enumeration elements list.
LCDL : LCD Module Lock.
bits : 29 - 29 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the LCD0 Module registers.
1 : LOCKED
Lock the LCD0 Module registers (bits can still be read).
End of enumeration elements list.
DCDCL : DC-DC Converter Module Lock.
bits : 30 - 30 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the DCDC0 Module registers.
1 : LOCKED
Lock the DCDC0 Module registers (bits can still be read).
End of enumeration elements list.
Peripheral Lock Control 1
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENCDECL : Encoder Decoder Module Lock.
bits : 0 - 0 (1 bit)
Enumeration:
0 : UNLOCKED
Unlock the ENCDEC0 Module registers.
1 : LOCKED
Lock the ENCDEC0 Module registers (bits can still be read).
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.