block/RTC: description: Real time clock. items: - name: CRH description: RTC Control Register High. byte_offset: 0 fieldset: CRH - name: CRL description: RTC Control Register Low. byte_offset: 4 fieldset: CRL - name: PRLH description: RTC Prescaler Load Register High. byte_offset: 8 access: Write fieldset: PRLH - name: PRLL description: RTC Prescaler Load Register Low. byte_offset: 12 access: Write fieldset: PRLL - name: DIVH description: RTC Prescaler Divider Register High. byte_offset: 16 access: Read fieldset: DIVH - name: DIVL description: RTC Prescaler Divider Register Low. byte_offset: 20 access: Read fieldset: DIVL - name: CNTH description: RTC Counter Register High. byte_offset: 24 fieldset: CNTH - name: CNTL description: RTC Counter Register Low. byte_offset: 28 fieldset: CNTL - name: ALRH description: RTC Alarm Register High. byte_offset: 32 access: Write fieldset: ALRH - name: ALRL description: RTC Alarm Register Low. byte_offset: 36 access: Write fieldset: ALRL fieldset/ALRH: description: RTC Alarm Register High. fields: - name: ALRH description: RTC alarm register high. bit_offset: 0 bit_size: 16 fieldset/ALRL: description: RTC Alarm Register Low. fields: - name: ALRL description: RTC alarm register low. bit_offset: 0 bit_size: 16 fieldset/CNTH: description: RTC Counter Register High. fields: - name: CNTH description: RTC counter register high. bit_offset: 0 bit_size: 16 fieldset/CNTL: description: RTC Counter Register Low. fields: - name: CNTL description: RTC counter register Low. bit_offset: 0 bit_size: 16 fieldset/CRH: description: RTC Control Register High. fields: - name: SECIE description: Second interrupt Enable. bit_offset: 0 bit_size: 1 enum: SECIE - name: ALRIE description: Alarm interrupt Enable. bit_offset: 1 bit_size: 1 enum: ALRIE - name: OWIE description: Overflow interrupt Enable. bit_offset: 2 bit_size: 1 enum: OWIE fieldset/CRL: description: RTC Control Register Low. fields: - name: SECF description: Second Flag. bit_offset: 0 bit_size: 1 enum: SECF - name: ALRF description: Alarm Flag. bit_offset: 1 bit_size: 1 enum: ALRF - name: OWF description: Overflow Flag. bit_offset: 2 bit_size: 1 enum: OWF - name: RSF description: Registers Synchronized Flag. bit_offset: 3 bit_size: 1 enum: RSF - name: CNF description: Configuration Flag. bit_offset: 4 bit_size: 1 enum: CNF - name: RTOFF description: RTC operation OFF. bit_offset: 5 bit_size: 1 enum: RTOFF fieldset/DIVH: description: RTC Prescaler Divider Register High. fields: - name: DIVH description: RTC prescaler divider register high. bit_offset: 0 bit_size: 4 fieldset/DIVL: description: RTC Prescaler Divider Register Low. fields: - name: DIVL description: RTC prescaler divider register Low. bit_offset: 0 bit_size: 16 fieldset/PRLH: description: RTC Prescaler Load Register High. fields: - name: PRLH description: RTC Prescaler Load Register High. bit_offset: 0 bit_size: 4 fieldset/PRLL: description: RTC Prescaler Load Register Low. fields: - name: PRLL description: RTC Prescaler Divider Register Low. bit_offset: 0 bit_size: 16 enum/ALRF: bit_size: 1 variants: - name: R_NoAlarm_W_Clear description: Alarm not detected. value: 0 - name: Alarm description: Alarm detected. value: 1 enum/ALRIE: bit_size: 1 variants: - name: Disabled description: Alarm interrupt is masked. value: 0 - name: Enabled description: Alarm interrupt is enabled. value: 1 enum/CNF: bit_size: 1 variants: - name: Exit description: Exit configuration mode (start update of RTC registers). value: 0 - name: Enter description: Enter configuration mode. value: 1 enum/OWF: bit_size: 1 variants: - name: R_NoOverflow_W_Clear description: Overflow not detected. value: 0 - name: Overflow description: 32-bit programmable counter overflow occurred. value: 1 enum/OWIE: bit_size: 1 variants: - name: Disabled description: Overflow interrupt is masked. value: 0 - name: Enabled description: Overflow interrupt is enabled. value: 1 enum/RSF: bit_size: 1 variants: - name: R_NotSynchronized_W_Clear description: Registers not yet synchronized. value: 0 - name: Synchronized description: Registers synchronized. value: 1 enum/RTOFF: bit_size: 1 variants: - name: Enabled description: Last write operation on RTC registers is still ongoing. value: 0 - name: Disabled description: Last write operation on RTC registers terminated. value: 1 enum/SECF: bit_size: 1 variants: - name: R_NoPrescalerOverflow_W_Clear description: Second flag condition not met. value: 0 - name: PrescalerOverflow description: Second flag condition met. value: 1 enum/SECIE: bit_size: 1 variants: - name: Disabled description: Second interrupt is masked. value: 0 - name: Enabled description: Second interrupt is enabled. value: 1