Cleanup RTCv1 register names

This commit is contained in:
chemicstry 2022-06-03 10:57:09 +03:00 committed by Dario Nieuwenhuis
parent 419e4aa9fe
commit 706d803b17

View File

@ -1,148 +1,168 @@
--- ---
block/RTC: block/RTC:
description: Real time clock description: Real-time clock
items: items:
- name: CRH - name: CRH
description: RTC Control Register High description: Control Register High
byte_offset: 0 byte_offset: 0
fieldset: CRH fieldset: CRH
- name: CRL - name: CRL
description: RTC Control Register Low description: Control Register Low
byte_offset: 4 byte_offset: 4
fieldset: CRL fieldset: CRL
- name: PRLH - name: PRLH
description: "RTC Prescaler Load Register High" description: Prescaler Load Register High
byte_offset: 8 byte_offset: 8
access: Write access: Write
fieldset: PRLH fieldset: PRLH
- name: PRLL - name: PRLL
description: "RTC Prescaler Load Register Low" description: Prescaler Load Register Low
byte_offset: 12 byte_offset: 12
access: Write access: Write
fieldset: PRLL fieldset: PRLL
- name: DIVH - name: DIVH
description: "RTC Prescaler Divider Register High" description: Prescaler Divider Register High
byte_offset: 16 byte_offset: 16
access: Read access: Read
fieldset: DIVH fieldset: DIVH
- name: DIVL - name: DIVL
description: "RTC Prescaler Divider Register Low" description: Prescaler Divider Register Low
byte_offset: 20 byte_offset: 20
access: Read access: Read
fieldset: DIVL fieldset: DIVL
- name: CNTH - name: CNTH
description: RTC Counter Register High description: Counter Register High
byte_offset: 24 byte_offset: 24
fieldset: CNTH fieldset: CNTH
- name: CNTL - name: CNTL
description: RTC Counter Register Low description: Counter Register Low
byte_offset: 28 byte_offset: 28
fieldset: CNTL fieldset: CNTL
- name: ALRH - name: ALRH
description: RTC Alarm Register High description: Alarm Register High
byte_offset: 32 byte_offset: 32
access: Write access: Write
fieldset: ALRH fieldset: ALRH
- name: ALRL - name: ALRL
description: RTC Alarm Register Low description: Alarm Register Low
byte_offset: 36 byte_offset: 36
access: Write access: Write
fieldset: ALRL fieldset: ALRL
fieldset/ALRH: fieldset/ALRH:
description: RTC Alarm Register High description: Alarm Register High
fields: fields:
- name: ALRH - name: ALRH
description: RTC alarm register high description: Alarm register high
bit_offset: 0 bit_offset: 0
bit_size: 16 bit_size: 16
fieldset/ALRL: fieldset/ALRL:
description: RTC Alarm Register Low description: Alarm Register Low
fields: fields:
- name: ALRL - name: ALRL
description: RTC alarm register low description: Alarm register low
bit_offset: 0 bit_offset: 0
bit_size: 16 bit_size: 16
fieldset/CNTH: fieldset/CNTH:
description: RTC Counter Register High description: Counter Register High
fields: fields:
- name: CNTH - name: CNTH
description: RTC counter register high description: Counter register high
bit_offset: 0 bit_offset: 0
bit_size: 16 bit_size: 16
fieldset/CNTL: fieldset/CNTL:
description: RTC Counter Register Low description: Counter Register Low
fields: fields:
- name: CNTL - name: CNTL
description: RTC counter register Low description: Counter register low
bit_offset: 0 bit_offset: 0
bit_size: 16 bit_size: 16
fieldset/CRH: fieldset/CRH:
description: RTC Control Register High description: Control Register High
fields: fields:
- name: SECIE - name: SECIE
description: Second interrupt Enable description: Second interrupt enable
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: ALRIE - name: ALRIE
description: Alarm interrupt Enable description: Alarm interrupt enable
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
- name: OWIE - name: OWIE
description: Overflow interrupt Enable description: Overflow interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 bit_size: 1
fieldset/CRL: fieldset/CRL:
description: RTC Control Register Low description: Control Register Low
fields: fields:
- name: SECF - name: SECF
description: Second Flag description: Second flag
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: ALRF - name: ALRF
description: Alarm Flag description: Alarm flag
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
- name: OWF - name: OWF
description: Overflow Flag description: Overflow flag
bit_offset: 2 bit_offset: 2
bit_size: 1 bit_size: 1
- name: RSF - name: RSF
description: "Registers Synchronized Flag" description: Registers synchronized flag
bit_offset: 3 bit_offset: 3
bit_size: 1 bit_size: 1
- name: CNF - name: CNF
description: Configuration Flag description: Configuration flag
bit_offset: 4 bit_offset: 4
bit_size: 1 bit_size: 1
enum: CNF
- name: RTOFF - name: RTOFF
description: RTC operation OFF description: RTC operation OFF
bit_offset: 5 bit_offset: 5
bit_size: 1 bit_size: 1
enum: RTOFF
fieldset/DIVH: fieldset/DIVH:
description: "RTC Prescaler Divider Register High" description: Prescaler Divider Register High
fields: fields:
- name: DIVH - name: DIVH
description: "RTC prescaler divider register high" description: Prescaler divider register high
bit_offset: 0 bit_offset: 0
bit_size: 4 bit_size: 4
fieldset/DIVL: fieldset/DIVL:
description: "RTC Prescaler Divider Register Low" description: Prescaler Divider Register Low
fields: fields:
- name: DIVL - name: DIVL
description: "RTC prescaler divider register Low" description: Prescaler divider register low
bit_offset: 0 bit_offset: 0
bit_size: 16 bit_size: 16
fieldset/PRLH: fieldset/PRLH:
description: "RTC Prescaler Load Register High" description: Prescaler Load Register High
fields: fields:
- name: PRLH - name: PRLH
description: "RTC Prescaler Load Register High" description: Prescaler load register high
bit_offset: 0 bit_offset: 0
bit_size: 4 bit_size: 4
fieldset/PRLL: fieldset/PRLL:
description: "RTC Prescaler Load Register Low" description: Prescaler Load Register Low
fields: fields:
- name: PRLL - name: PRLL
description: "RTC Prescaler Divider Register Low" description: Prescaler divider register low
bit_offset: 0 bit_offset: 0
bit_size: 16 bit_size: 16
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/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