block/RTC: description: Real time counter 0. items: - name: TASKS_START description: Start RTC Counter. byte_offset: 0 access: Write - name: TASKS_STOP description: Stop RTC Counter. byte_offset: 4 access: Write - name: TASKS_CLEAR description: Clear RTC Counter. byte_offset: 8 access: Write - name: TASKS_TRIGOVRFLW description: Set COUNTER to 0xFFFFFFF0. byte_offset: 12 access: Write - name: EVENTS_TICK description: Event on COUNTER increment. byte_offset: 256 - name: EVENTS_OVRFLW description: Event on COUNTER overflow. byte_offset: 260 - name: EVENTS_COMPARE description: Compare event on CC[n] match. array: len: 4 stride: 4 byte_offset: 320 - name: INTENSET description: Interrupt enable set register. byte_offset: 772 fieldset: INTENSET - name: INTENCLR description: Interrupt enable clear register. byte_offset: 776 fieldset: INTENCLR - name: EVTEN description: Configures event enable routing to PPI for each RTC event. byte_offset: 832 fieldset: EVTEN - name: EVTENSET description: Enable events routing to PPI. The reading of this register gives the value of EVTEN. byte_offset: 836 fieldset: EVTENSET - name: EVTENCLR description: Disable events routing to PPI. The reading of this register gives the value of EVTEN. byte_offset: 840 fieldset: EVTENCLR - name: COUNTER description: Current COUNTER value. byte_offset: 1284 access: Read fieldset: COUNTER - name: PRESCALER description: 12-bit prescaler for COUNTER frequency (32768/(PRESCALER+1)). Must be written when RTC is STOPed. byte_offset: 1288 fieldset: PRESCALER - name: CC description: Capture/compare registers. array: len: 4 stride: 4 byte_offset: 1344 fieldset: CC - name: POWER description: Peripheral power control. byte_offset: 4092 fieldset: POWER fieldset/CC: description: Capture/compare registers. fields: - name: COMPARE description: Compare value. bit_offset: 0 bit_size: 24 fieldset/COUNTER: description: Current COUNTER value. fields: - name: COUNTER description: Counter value. bit_offset: 0 bit_size: 24 fieldset/EVTEN: description: Configures event enable routing to PPI for each RTC event. fields: - name: TICK description: TICK event enable. bit_offset: 0 bit_size: 1 enum: EVTEN_TICK - name: OVRFLW description: OVRFLW event enable. bit_offset: 1 bit_size: 1 enum: EVTEN_OVRFLW - name: COMPARE0 description: COMPARE[0] event enable. bit_offset: 16 bit_size: 1 enum: EVTEN_COMPARE0 - name: COMPARE1 description: COMPARE[1] event enable. bit_offset: 17 bit_size: 1 enum: EVTEN_COMPARE1 - name: COMPARE2 description: COMPARE[2] event enable. bit_offset: 18 bit_size: 1 enum: EVTEN_COMPARE2 - name: COMPARE3 description: COMPARE[3] event enable. bit_offset: 19 bit_size: 1 enum: EVTEN_COMPARE3 fieldset/EVTENCLR: description: Disable events routing to PPI. The reading of this register gives the value of EVTEN. fields: - name: TICK description: Disable routing to PPI of TICK event. bit_offset: 0 bit_size: 1 enum: EVTENCLR_TICK - name: OVRFLW description: Disable routing to PPI of OVRFLW event. bit_offset: 1 bit_size: 1 enum: EVTENCLR_OVRFLW - name: COMPARE0 description: Disable routing to PPI of COMPARE[0] event. bit_offset: 16 bit_size: 1 enum: EVTENCLR_COMPARE0 - name: COMPARE1 description: Disable routing to PPI of COMPARE[1] event. bit_offset: 17 bit_size: 1 enum: EVTENCLR_COMPARE1 - name: COMPARE2 description: Disable routing to PPI of COMPARE[2] event. bit_offset: 18 bit_size: 1 enum: EVTENCLR_COMPARE2 - name: COMPARE3 description: Disable routing to PPI of COMPARE[3] event. bit_offset: 19 bit_size: 1 enum: EVTENCLR_COMPARE3 fieldset/EVTENSET: description: Enable events routing to PPI. The reading of this register gives the value of EVTEN. fields: - name: TICK description: Enable routing to PPI of TICK event. bit_offset: 0 bit_size: 1 enum: EVTENSET_TICK - name: OVRFLW description: Enable routing to PPI of OVRFLW event. bit_offset: 1 bit_size: 1 enum: EVTENSET_OVRFLW - name: COMPARE0 description: Enable routing to PPI of COMPARE[0] event. bit_offset: 16 bit_size: 1 enum: EVTENSET_COMPARE0 - name: COMPARE1 description: Enable routing to PPI of COMPARE[1] event. bit_offset: 17 bit_size: 1 enum: EVTENSET_COMPARE1 - name: COMPARE2 description: Enable routing to PPI of COMPARE[2] event. bit_offset: 18 bit_size: 1 enum: EVTENSET_COMPARE2 - name: COMPARE3 description: Enable routing to PPI of COMPARE[3] event. bit_offset: 19 bit_size: 1 enum: EVTENSET_COMPARE3 fieldset/INTENCLR: description: Interrupt enable clear register. fields: - name: TICK description: Disable interrupt on TICK event. bit_offset: 0 bit_size: 1 enum: INTENCLR_TICK - name: OVRFLW description: Disable interrupt on OVRFLW event. bit_offset: 1 bit_size: 1 enum: INTENCLR_OVRFLW - name: COMPARE0 description: Disable interrupt on COMPARE[0] event. bit_offset: 16 bit_size: 1 enum: INTENCLR_COMPARE0 - name: COMPARE1 description: Disable interrupt on COMPARE[1] event. bit_offset: 17 bit_size: 1 enum: INTENCLR_COMPARE1 - name: COMPARE2 description: Disable interrupt on COMPARE[2] event. bit_offset: 18 bit_size: 1 enum: INTENCLR_COMPARE2 - name: COMPARE3 description: Disable interrupt on COMPARE[3] event. bit_offset: 19 bit_size: 1 enum: INTENCLR_COMPARE3 fieldset/INTENSET: description: Interrupt enable set register. fields: - name: TICK description: Enable interrupt on TICK event. bit_offset: 0 bit_size: 1 enum: INTENSET_TICK - name: OVRFLW description: Enable interrupt on OVRFLW event. bit_offset: 1 bit_size: 1 enum: INTENSET_OVRFLW - name: COMPARE0 description: Enable interrupt on COMPARE[0] event. bit_offset: 16 bit_size: 1 enum: INTENSET_COMPARE0 - name: COMPARE1 description: Enable interrupt on COMPARE[1] event. bit_offset: 17 bit_size: 1 enum: INTENSET_COMPARE1 - name: COMPARE2 description: Enable interrupt on COMPARE[2] event. bit_offset: 18 bit_size: 1 enum: INTENSET_COMPARE2 - name: COMPARE3 description: Enable interrupt on COMPARE[3] event. bit_offset: 19 bit_size: 1 enum: INTENSET_COMPARE3 fieldset/POWER: description: Peripheral power control. fields: - name: POWER description: Peripheral power control. bit_offset: 0 bit_size: 1 enum: POWER fieldset/PRESCALER: description: 12-bit prescaler for COUNTER frequency (32768/(PRESCALER+1)). Must be written when RTC is STOPed. fields: - name: PRESCALER description: RTC PRESCALER value. bit_offset: 0 bit_size: 12 enum/EVTENCLR_COMPARE0: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Clear description: Event enabled. value: 1 enum/EVTENCLR_COMPARE1: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Clear description: Event enabled. value: 1 enum/EVTENCLR_COMPARE2: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Clear description: Event enabled. value: 1 enum/EVTENCLR_COMPARE3: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Clear description: Event enabled. value: 1 enum/EVTENCLR_OVRFLW: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Clear description: Event enabled. value: 1 enum/EVTENCLR_TICK: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Clear description: Event enabled. value: 1 enum/EVTENSET_COMPARE0: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Set description: Event enabled. value: 1 enum/EVTENSET_COMPARE1: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Set description: Event enabled. value: 1 enum/EVTENSET_COMPARE2: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Set description: Event enabled. value: 1 enum/EVTENSET_COMPARE3: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Set description: Event enabled. value: 1 enum/EVTENSET_OVRFLW: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Set description: Event enabled. value: 1 enum/EVTENSET_TICK: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: R_Enabled_W_Set description: Event enabled. value: 1 enum/EVTEN_COMPARE0: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: Enabled description: Event enabled. value: 1 enum/EVTEN_COMPARE1: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: Enabled description: Event enabled. value: 1 enum/EVTEN_COMPARE2: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: Enabled description: Event enabled. value: 1 enum/EVTEN_COMPARE3: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: Enabled description: Event enabled. value: 1 enum/EVTEN_OVRFLW: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: Enabled description: Event enabled. value: 1 enum/EVTEN_TICK: bit_size: 1 variants: - name: Disabled description: Event disabled. value: 0 - name: Enabled description: Event enabled. value: 1 enum/INTENCLR_COMPARE0: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Clear description: Interrupt enabled. value: 1 enum/INTENCLR_COMPARE1: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Clear description: Interrupt enabled. value: 1 enum/INTENCLR_COMPARE2: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Clear description: Interrupt enabled. value: 1 enum/INTENCLR_COMPARE3: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Clear description: Interrupt enabled. value: 1 enum/INTENCLR_OVRFLW: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Clear description: Interrupt enabled. value: 1 enum/INTENCLR_TICK: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Clear description: Interrupt enabled. value: 1 enum/INTENSET_COMPARE0: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Set description: Interrupt enabled. value: 1 enum/INTENSET_COMPARE1: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Set description: Interrupt enabled. value: 1 enum/INTENSET_COMPARE2: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Set description: Interrupt enabled. value: 1 enum/INTENSET_COMPARE3: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Set description: Interrupt enabled. value: 1 enum/INTENSET_OVRFLW: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Set description: Interrupt enabled. value: 1 enum/INTENSET_TICK: bit_size: 1 variants: - name: Disabled description: Interrupt disabled. value: 0 - name: R_Enabled_W_Set description: Interrupt enabled. value: 1 enum/POWER: bit_size: 1 variants: - name: Disabled description: Module power disabled. value: 0 - name: Enabled description: Module power enabled. value: 1