block/POWER: description: Power control. items: - name: TASKS_CONSTLAT description: Enable constant latency mode. byte_offset: 120 access: Write - name: TASKS_LOWPWR description: Enable low power mode (variable latency). byte_offset: 124 access: Write - name: EVENTS_POFWARN description: Power failure warning. byte_offset: 264 - name: EVENTS_SLEEPENTER description: CPU entered WFI/WFE sleep. byte_offset: 276 - name: EVENTS_SLEEPEXIT description: CPU exited WFI/WFE sleep. byte_offset: 280 - name: INTENSET description: Enable interrupt. byte_offset: 772 fieldset: INTENSET - name: INTENCLR description: Disable interrupt. byte_offset: 776 fieldset: INTENCLR - name: RESETREAS description: Reset reason. byte_offset: 1024 fieldset: RESETREAS - name: RAMSTATUS description: Deprecated register - RAM status register. byte_offset: 1064 access: Read fieldset: RAMSTATUS - name: SYSTEMOFF description: System OFF register. byte_offset: 1280 access: Write fieldset: SYSTEMOFF - name: POFCON description: Power failure comparator configuration. byte_offset: 1296 fieldset: POFCON - name: GPREGRET description: General purpose retention register. byte_offset: 1308 fieldset: GPREGRET - name: GPREGRET2 description: General purpose retention register. byte_offset: 1312 fieldset: GPREGRET2 - name: RAMON description: Deprecated register - RAM on/off register (this register is retained). byte_offset: 1316 fieldset: RAMON - name: RAMONB description: Deprecated register - RAM on/off register (this register is retained). byte_offset: 1364 fieldset: RAMONB - name: DCDCEN description: DC/DC enable register. byte_offset: 1400 fieldset: DCDCEN - name: RAM description: Unspecified. array: len: 8 stride: 16 byte_offset: 2304 block: RAM block/RAM: description: Unspecified. items: - name: POWER description: 'Description cluster[0]: RAM0 power control register.' byte_offset: 0 fieldset: POWER - name: POWERSET description: 'Description cluster[0]: RAM0 power control set register.' byte_offset: 4 access: Write fieldset: POWERSET - name: POWERCLR description: 'Description cluster[0]: RAM0 power control clear register.' byte_offset: 8 access: Write fieldset: POWERCLR fieldset/DCDCEN: description: DC/DC enable register. fields: - name: DCDCEN description: Enable or disable DC/DC converter. bit_offset: 0 bit_size: 1 enum: DCDCEN fieldset/GPREGRET: description: General purpose retention register. fields: - name: GPREGRET description: General purpose retention register. bit_offset: 0 bit_size: 8 fieldset/GPREGRET2: description: General purpose retention register. fields: - name: GPREGRET description: General purpose retention register. bit_offset: 0 bit_size: 8 fieldset/INTENCLR: description: Disable interrupt. fields: - name: POFWARN description: Write '1' to Disable interrupt for POFWARN event. bit_offset: 2 bit_size: 1 enum: INTENCLR_POFWARN - name: SLEEPENTER description: Write '1' to Disable interrupt for SLEEPENTER event. bit_offset: 5 bit_size: 1 enum: INTENCLR_SLEEPENTER - name: SLEEPEXIT description: Write '1' to Disable interrupt for SLEEPEXIT event. bit_offset: 6 bit_size: 1 enum: INTENCLR_SLEEPEXIT fieldset/INTENSET: description: Enable interrupt. fields: - name: POFWARN description: Write '1' to Enable interrupt for POFWARN event. bit_offset: 2 bit_size: 1 enum: INTENSET_POFWARN - name: SLEEPENTER description: Write '1' to Enable interrupt for SLEEPENTER event. bit_offset: 5 bit_size: 1 enum: INTENSET_SLEEPENTER - name: SLEEPEXIT description: Write '1' to Enable interrupt for SLEEPEXIT event. bit_offset: 6 bit_size: 1 enum: INTENSET_SLEEPEXIT fieldset/POFCON: description: Power failure comparator configuration. fields: - name: POF description: Enable or disable power failure comparator. bit_offset: 0 bit_size: 1 enum: POF - name: THRESHOLD description: Power failure comparator threshold setting. bit_offset: 1 bit_size: 4 enum: THRESHOLD fieldset/POWER: description: 'Description cluster[0]: RAM0 power control register.' fields: - name: S0POWER description: Keep RAM section S0 ON or OFF in System ON mode. bit_offset: 0 bit_size: 1 enum: POWER_S0POWER - name: S1POWER description: Keep RAM section S1 ON or OFF in System ON mode. bit_offset: 1 bit_size: 1 enum: POWER_S1POWER - name: S0RETENTION description: Keep retention on RAM section S0 when RAM section is in OFF. bit_offset: 16 bit_size: 1 enum: POWER_S0RETENTION - name: S1RETENTION description: Keep retention on RAM section S1 when RAM section is in OFF. bit_offset: 17 bit_size: 1 enum: POWER_S1RETENTION fieldset/POWERCLR: description: 'Description cluster[0]: RAM0 power control clear register.' fields: - name: S0POWER description: Keep RAM section S0 of RAM0 on or off in System ON mode. bit_offset: 0 bit_size: 1 enum: POWERCLR_S0POWER - name: S1POWER description: Keep RAM section S1 of RAM0 on or off in System ON mode. bit_offset: 1 bit_size: 1 enum: POWERCLR_S1POWER - name: S0RETENTION description: Keep retention on RAM section S0 when RAM section is switched off. bit_offset: 16 bit_size: 1 enum: POWERCLR_S0RETENTION - name: S1RETENTION description: Keep retention on RAM section S1 when RAM section is switched off. bit_offset: 17 bit_size: 1 enum: POWERCLR_S1RETENTION fieldset/POWERSET: description: 'Description cluster[0]: RAM0 power control set register.' fields: - name: S0POWER description: Keep RAM section S0 of RAM0 on or off in System ON mode. bit_offset: 0 bit_size: 1 enum: POWERSET_S0POWER - name: S1POWER description: Keep RAM section S1 of RAM0 on or off in System ON mode. bit_offset: 1 bit_size: 1 enum: POWERSET_S1POWER - name: S0RETENTION description: Keep retention on RAM section S0 when RAM section is switched off. bit_offset: 16 bit_size: 1 enum: POWERSET_S0RETENTION - name: S1RETENTION description: Keep retention on RAM section S1 when RAM section is switched off. bit_offset: 17 bit_size: 1 enum: POWERSET_S1RETENTION fieldset/RAMON: description: Deprecated register - RAM on/off register (this register is retained). fields: - name: ONRAM0 description: Keep RAM block 0 on or off in system ON Mode. bit_offset: 0 bit_size: 1 enum: ONRAM0 - name: ONRAM1 description: Keep RAM block 1 on or off in system ON Mode. bit_offset: 1 bit_size: 1 enum: ONRAM1 - name: OFFRAM0 description: Keep retention on RAM block 0 when RAM block is switched off. bit_offset: 16 bit_size: 1 enum: OFFRAM0 - name: OFFRAM1 description: Keep retention on RAM block 1 when RAM block is switched off. bit_offset: 17 bit_size: 1 enum: OFFRAM1 fieldset/RAMONB: description: Deprecated register - RAM on/off register (this register is retained). fields: - name: ONRAM2 description: Keep RAM block 2 on or off in system ON Mode. bit_offset: 0 bit_size: 1 enum: ONRAM2 - name: ONRAM3 description: Keep RAM block 3 on or off in system ON Mode. bit_offset: 1 bit_size: 1 enum: ONRAM3 - name: OFFRAM2 description: Keep retention on RAM block 2 when RAM block is switched off. bit_offset: 16 bit_size: 1 enum: OFFRAM2 - name: OFFRAM3 description: Keep retention on RAM block 3 when RAM block is switched off. bit_offset: 17 bit_size: 1 enum: OFFRAM3 fieldset/RAMSTATUS: description: Deprecated register - RAM status register. fields: - name: RAMBLOCK0 description: RAM block 0 is on or off/powering up. bit_offset: 0 bit_size: 1 enum: RAMBLOCK0 - name: RAMBLOCK1 description: RAM block 1 is on or off/powering up. bit_offset: 1 bit_size: 1 enum: RAMBLOCK1 - name: RAMBLOCK2 description: RAM block 2 is on or off/powering up. bit_offset: 2 bit_size: 1 enum: RAMBLOCK2 - name: RAMBLOCK3 description: RAM block 3 is on or off/powering up. bit_offset: 3 bit_size: 1 enum: RAMBLOCK3 fieldset/RESETREAS: description: Reset reason. fields: - name: RESETPIN description: Reset from pin-reset detected. bit_offset: 0 bit_size: 1 enum: RESETPIN - name: DOG description: Reset from watchdog detected. bit_offset: 1 bit_size: 1 enum: DOG - name: SREQ description: Reset from soft reset detected. bit_offset: 2 bit_size: 1 enum: SREQ - name: LOCKUP description: Reset from CPU lock-up detected. bit_offset: 3 bit_size: 1 enum: LOCKUP - name: OFF description: Reset due to wake up from System OFF mode when wakeup is triggered from DETECT signal from GPIO. bit_offset: 16 bit_size: 1 enum: OFF - name: LPCOMP description: Reset due to wake up from System OFF mode when wakeup is triggered from ANADETECT signal from LPCOMP. bit_offset: 17 bit_size: 1 enum: LPCOMP - name: DIF description: Reset due to wake up from System OFF mode when wakeup is triggered from entering into debug interface mode. bit_offset: 18 bit_size: 1 enum: DIF - name: NFC description: Reset due to wake up from System OFF mode by NFC field detect. bit_offset: 19 bit_size: 1 enum: NFC fieldset/SYSTEMOFF: description: System OFF register. fields: - name: SYSTEMOFF description: Enable System OFF mode. bit_offset: 0 bit_size: 1 enum: SYSTEMOFF enum/DCDCEN: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/DIF: bit_size: 1 variants: - name: NotDetected description: Not detected. value: 0 - name: Detected description: Detected. value: 1 enum/DOG: bit_size: 1 variants: - name: NotDetected description: Not detected. value: 0 - name: Detected description: Detected. value: 1 enum/INTENCLR_POFWARN: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_SLEEPENTER: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_SLEEPEXIT: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENSET_POFWARN: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_SLEEPENTER: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_SLEEPEXIT: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/LOCKUP: bit_size: 1 variants: - name: NotDetected description: Not detected. value: 0 - name: Detected description: Detected. value: 1 enum/LPCOMP: bit_size: 1 variants: - name: NotDetected description: Not detected. value: 0 - name: Detected description: Detected. value: 1 enum/NFC: bit_size: 1 variants: - name: NotDetected description: Not detected. value: 0 - name: Detected description: Detected. value: 1 enum/OFF: bit_size: 1 variants: - name: NotDetected description: Not detected. value: 0 - name: Detected description: Detected. value: 1 enum/OFFRAM0: bit_size: 1 variants: - name: RAM0Off description: Off. value: 0 - name: RAM0On description: On. value: 1 enum/OFFRAM1: bit_size: 1 variants: - name: RAM1Off description: Off. value: 0 - name: RAM1On description: On. value: 1 enum/OFFRAM2: bit_size: 1 variants: - name: RAM2Off description: Off. value: 0 - name: RAM2On description: On. value: 1 enum/OFFRAM3: bit_size: 1 variants: - name: RAM3Off description: Off. value: 0 - name: RAM3On description: On. value: 1 enum/ONRAM0: bit_size: 1 variants: - name: RAM0Off description: Off. value: 0 - name: RAM0On description: On. value: 1 enum/ONRAM1: bit_size: 1 variants: - name: RAM1Off description: Off. value: 0 - name: RAM1On description: On. value: 1 enum/ONRAM2: bit_size: 1 variants: - name: RAM2Off description: Off. value: 0 - name: RAM2On description: On. value: 1 enum/ONRAM3: bit_size: 1 variants: - name: RAM3Off description: Off. value: 0 - name: RAM3On description: On. value: 1 enum/POF: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/POWERCLR_S0POWER: bit_size: 1 variants: - name: Off description: Off. value: 1 enum/POWERCLR_S0RETENTION: bit_size: 1 variants: - name: Off description: Off. value: 1 enum/POWERCLR_S1POWER: bit_size: 1 variants: - name: Off description: Off. value: 1 enum/POWERCLR_S1RETENTION: bit_size: 1 variants: - name: Off description: Off. value: 1 enum/POWERSET_S0POWER: bit_size: 1 variants: - name: On description: On. value: 1 enum/POWERSET_S0RETENTION: bit_size: 1 variants: - name: On description: On. value: 1 enum/POWERSET_S1POWER: bit_size: 1 variants: - name: On description: On. value: 1 enum/POWERSET_S1RETENTION: bit_size: 1 variants: - name: On description: On. value: 1 enum/POWER_S0POWER: bit_size: 1 variants: - name: Off description: Off. value: 0 - name: On description: On. value: 1 enum/POWER_S0RETENTION: bit_size: 1 variants: - name: Off description: Off. value: 0 - name: On description: On. value: 1 enum/POWER_S1POWER: bit_size: 1 variants: - name: Off description: Off. value: 0 - name: On description: On. value: 1 enum/POWER_S1RETENTION: bit_size: 1 variants: - name: Off description: Off. value: 0 - name: On description: On. value: 1 enum/RAMBLOCK0: bit_size: 1 variants: - name: Off description: Off. value: 0 - name: On description: On. value: 1 enum/RAMBLOCK1: bit_size: 1 variants: - name: Off description: Off. value: 0 - name: On description: On. value: 1 enum/RAMBLOCK2: bit_size: 1 variants: - name: Off description: Off. value: 0 - name: On description: On. value: 1 enum/RAMBLOCK3: bit_size: 1 variants: - name: Off description: Off. value: 0 - name: On description: On. value: 1 enum/RESETPIN: bit_size: 1 variants: - name: NotDetected description: Not detected. value: 0 - name: Detected description: Detected. value: 1 enum/SREQ: bit_size: 1 variants: - name: NotDetected description: Not detected. value: 0 - name: Detected description: Detected. value: 1 enum/SYSTEMOFF: bit_size: 1 variants: - name: Enter description: Enable System OFF mode. value: 1 enum/THRESHOLD: bit_size: 4 variants: - name: V17 description: Set threshold to 1.7 V. value: 4 - name: V18 description: Set threshold to 1.8 V. value: 5 - name: V19 description: Set threshold to 1.9 V. value: 6 - name: V20 description: Set threshold to 2.0 V. value: 7 - name: V21 description: Set threshold to 2.1 V. value: 8 - name: V22 description: Set threshold to 2.2 V. value: 9 - name: V23 description: Set threshold to 2.3 V. value: 10 - name: V24 description: Set threshold to 2.4 V. value: 11 - name: V25 description: Set threshold to 2.5 V. value: 12 - name: V26 description: Set threshold to 2.6 V. value: 13 - name: V27 description: Set threshold to 2.7 V. value: 14 - name: V28 description: Set threshold to 2.8 V. value: 15