Group rtc regs by version
This commit is contained in:
parent
5ec0ad4387
commit
82c3d2a485
@ -1,645 +0,0 @@
|
|||||||
---
|
|
||||||
block/RTC:
|
|
||||||
description: Real-time clock
|
|
||||||
items:
|
|
||||||
- name: TR
|
|
||||||
description: time register
|
|
||||||
byte_offset: 0
|
|
||||||
fieldset: TR
|
|
||||||
- name: DR
|
|
||||||
description: date register
|
|
||||||
byte_offset: 4
|
|
||||||
fieldset: DR
|
|
||||||
- name: SSR
|
|
||||||
description: sub second register
|
|
||||||
byte_offset: 8
|
|
||||||
access: Read
|
|
||||||
fieldset: SSR
|
|
||||||
- name: ICSR
|
|
||||||
description: RTC initialization control and status register
|
|
||||||
byte_offset: 12
|
|
||||||
fieldset: ICSR
|
|
||||||
- name: PRER
|
|
||||||
description: prescaler register
|
|
||||||
byte_offset: 16
|
|
||||||
fieldset: PRER
|
|
||||||
- name: WUTR
|
|
||||||
description: wakeup timer register
|
|
||||||
byte_offset: 20
|
|
||||||
fieldset: WUTR
|
|
||||||
- name: CR
|
|
||||||
description: control register
|
|
||||||
byte_offset: 24
|
|
||||||
fieldset: CR
|
|
||||||
- name: WPR
|
|
||||||
description: write protection register
|
|
||||||
byte_offset: 36
|
|
||||||
access: Write
|
|
||||||
fieldset: WPR
|
|
||||||
- name: CALR
|
|
||||||
description: calibration register
|
|
||||||
byte_offset: 40
|
|
||||||
fieldset: CALR
|
|
||||||
- name: SHIFTR
|
|
||||||
description: shift control register
|
|
||||||
byte_offset: 44
|
|
||||||
access: Write
|
|
||||||
fieldset: SHIFTR
|
|
||||||
- name: TSTR
|
|
||||||
description: time stamp time register
|
|
||||||
byte_offset: 48
|
|
||||||
access: Read
|
|
||||||
fieldset: TSTR
|
|
||||||
- name: TSDR
|
|
||||||
description: time stamp date register
|
|
||||||
byte_offset: 52
|
|
||||||
access: Read
|
|
||||||
fieldset: TSDR
|
|
||||||
- name: TSSSR
|
|
||||||
description: timestamp sub second register
|
|
||||||
byte_offset: 56
|
|
||||||
access: Read
|
|
||||||
fieldset: TSSSR
|
|
||||||
- name: ALRMAR
|
|
||||||
description: alarm A register
|
|
||||||
byte_offset: 64
|
|
||||||
fieldset: ALRMAR
|
|
||||||
- name: ALRMASSR
|
|
||||||
description: alarm A sub second register
|
|
||||||
byte_offset: 68
|
|
||||||
fieldset: ALRMASSR
|
|
||||||
- name: ALRMBR
|
|
||||||
description: alarm B register
|
|
||||||
byte_offset: 72
|
|
||||||
fieldset: ALRMBR
|
|
||||||
- name: ALRMBSSR
|
|
||||||
description: alarm B sub second register
|
|
||||||
byte_offset: 76
|
|
||||||
fieldset: ALRMBSSR
|
|
||||||
- name: SR
|
|
||||||
description: RTC status register
|
|
||||||
byte_offset: 80
|
|
||||||
access: Read
|
|
||||||
fieldset: SR
|
|
||||||
- name: MISR
|
|
||||||
description: RTC masked interrupt status register
|
|
||||||
byte_offset: 84
|
|
||||||
access: Read
|
|
||||||
fieldset: MISR
|
|
||||||
- name: SCR
|
|
||||||
description: RTC status clear register
|
|
||||||
byte_offset: 92
|
|
||||||
access: Write
|
|
||||||
fieldset: SCR
|
|
||||||
fieldset/ALRMAR:
|
|
||||||
description: alarm A register
|
|
||||||
fields:
|
|
||||||
- name: SU
|
|
||||||
description: Second units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: ST
|
|
||||||
description: Second tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 3
|
|
||||||
- name: MSK1
|
|
||||||
description: Alarm A seconds mask
|
|
||||||
bit_offset: 7
|
|
||||||
bit_size: 1
|
|
||||||
- name: MNU
|
|
||||||
description: Minute units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MNT
|
|
||||||
description: Minute tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 3
|
|
||||||
- name: MSK2
|
|
||||||
description: Alarm A minutes mask
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
- name: HU
|
|
||||||
description: Hour units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: HT
|
|
||||||
description: Hour tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 2
|
|
||||||
- name: PM
|
|
||||||
description: AM/PM notation
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 1
|
|
||||||
- name: MSK3
|
|
||||||
description: Alarm A hours mask
|
|
||||||
bit_offset: 23
|
|
||||||
bit_size: 1
|
|
||||||
- name: DU
|
|
||||||
description: "Date units or day in BCD\r format"
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
- name: DT
|
|
||||||
description: Date tens in BCD format
|
|
||||||
bit_offset: 28
|
|
||||||
bit_size: 2
|
|
||||||
- name: WDSEL
|
|
||||||
description: Week day selection
|
|
||||||
bit_offset: 30
|
|
||||||
bit_size: 1
|
|
||||||
- name: MSK4
|
|
||||||
description: Alarm A date mask
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/ALRMASSR:
|
|
||||||
description: alarm A sub second register
|
|
||||||
fields:
|
|
||||||
- name: SS
|
|
||||||
description: Sub seconds value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 15
|
|
||||||
- name: MASKSS
|
|
||||||
description: "Mask the most-significant bits starting\r at this bit"
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
fieldset/ALRMBR:
|
|
||||||
description: alarm B register
|
|
||||||
fields:
|
|
||||||
- name: SU
|
|
||||||
description: Second units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: ST
|
|
||||||
description: Second tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 3
|
|
||||||
- name: MSK1
|
|
||||||
description: Alarm B seconds mask
|
|
||||||
bit_offset: 7
|
|
||||||
bit_size: 1
|
|
||||||
- name: MNU
|
|
||||||
description: Minute units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MNT
|
|
||||||
description: Minute tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 3
|
|
||||||
- name: MSK2
|
|
||||||
description: Alarm B minutes mask
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
- name: HU
|
|
||||||
description: Hour units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: HT
|
|
||||||
description: Hour tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 2
|
|
||||||
- name: PM
|
|
||||||
description: AM/PM notation
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 1
|
|
||||||
- name: MSK3
|
|
||||||
description: Alarm B hours mask
|
|
||||||
bit_offset: 23
|
|
||||||
bit_size: 1
|
|
||||||
- name: DU
|
|
||||||
description: "Date units or day in BCD\r format"
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
- name: DT
|
|
||||||
description: Date tens in BCD format
|
|
||||||
bit_offset: 28
|
|
||||||
bit_size: 2
|
|
||||||
- name: WDSEL
|
|
||||||
description: Week day selection
|
|
||||||
bit_offset: 30
|
|
||||||
bit_size: 1
|
|
||||||
- name: MSK4
|
|
||||||
description: Alarm B date mask
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/ALRMBSSR:
|
|
||||||
description: alarm B sub second register
|
|
||||||
fields:
|
|
||||||
- name: SS
|
|
||||||
description: Sub seconds value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 15
|
|
||||||
- name: MASKSS
|
|
||||||
description: "Mask the most-significant bits starting\r at this bit"
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
fieldset/CALR:
|
|
||||||
description: calibration register
|
|
||||||
fields:
|
|
||||||
- name: CALM
|
|
||||||
description: Calibration minus
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 9
|
|
||||||
- name: LPCAL
|
|
||||||
description: Calibration low-power mode
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALW16
|
|
||||||
description: "Use a 16-second calibration cycle\r period"
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALW8
|
|
||||||
description: "Use an 8-second calibration cycle\r period"
|
|
||||||
bit_offset: 14
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALP
|
|
||||||
description: "Increase frequency of RTC by 488.5\r ppm"
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/CR:
|
|
||||||
description: control register
|
|
||||||
fields:
|
|
||||||
- name: WUCKSEL
|
|
||||||
description: Wakeup clock selection
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 3
|
|
||||||
- name: TSEDGE
|
|
||||||
description: "Time-stamp event active\r edge"
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: REFCKON
|
|
||||||
description: "Reference clock detection enable (50 or\r 60 Hz)"
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: BYPSHAD
|
|
||||||
description: "Bypass the shadow\r registers"
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
- name: FMT
|
|
||||||
description: Hour format
|
|
||||||
bit_offset: 6
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRAE
|
|
||||||
description: Alarm A enable
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBE
|
|
||||||
description: Alarm B enable
|
|
||||||
bit_offset: 9
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTE
|
|
||||||
description: Wakeup timer enable
|
|
||||||
bit_offset: 10
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSE
|
|
||||||
description: Time stamp enable
|
|
||||||
bit_offset: 11
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRAIE
|
|
||||||
description: Alarm A interrupt enable
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBIE
|
|
||||||
description: Alarm B interrupt enable
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTIE
|
|
||||||
description: "Wakeup timer interrupt\r enable"
|
|
||||||
bit_offset: 14
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSIE
|
|
||||||
description: "Time-stamp interrupt\r enable"
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
- name: ADD1H
|
|
||||||
description: "Add 1 hour (summer time\r change)"
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 1
|
|
||||||
- name: SUB1H
|
|
||||||
description: "Subtract 1 hour (winter time\r change)"
|
|
||||||
bit_offset: 17
|
|
||||||
bit_size: 1
|
|
||||||
- name: BKP
|
|
||||||
description: Backup
|
|
||||||
bit_offset: 18
|
|
||||||
bit_size: 1
|
|
||||||
- name: COSEL
|
|
||||||
description: "Calibration output\r selection"
|
|
||||||
bit_offset: 19
|
|
||||||
bit_size: 1
|
|
||||||
- name: POL
|
|
||||||
description: Output polarity
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 1
|
|
||||||
- name: OSEL
|
|
||||||
description: Output selection
|
|
||||||
bit_offset: 21
|
|
||||||
bit_size: 2
|
|
||||||
- name: COE
|
|
||||||
description: Calibration output enable
|
|
||||||
bit_offset: 23
|
|
||||||
bit_size: 1
|
|
||||||
- name: ITSE
|
|
||||||
description: "timestamp on internal event\r enable"
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 1
|
|
||||||
- name: TAMPTS
|
|
||||||
description: Activate timestamp on tamper detection event
|
|
||||||
bit_offset: 25
|
|
||||||
bit_size: 1
|
|
||||||
- name: TAMPOE
|
|
||||||
description: Tamper detection output enable on TAMPALRM
|
|
||||||
bit_offset: 26
|
|
||||||
bit_size: 1
|
|
||||||
- name: TAMPALRM_PU
|
|
||||||
description: TAMPALRM pull-up enable
|
|
||||||
bit_offset: 29
|
|
||||||
bit_size: 1
|
|
||||||
- name: TAMPALRM_TYPE
|
|
||||||
description: TAMPALRM output type
|
|
||||||
bit_offset: 30
|
|
||||||
bit_size: 1
|
|
||||||
- name: OUT2EN
|
|
||||||
description: RTC_OUT2 output enable
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/DR:
|
|
||||||
description: date register
|
|
||||||
fields:
|
|
||||||
- name: DU
|
|
||||||
description: Date units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: DT
|
|
||||||
description: Date tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 2
|
|
||||||
- name: MU
|
|
||||||
description: Month units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MT
|
|
||||||
description: Month tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 1
|
|
||||||
- name: WDU
|
|
||||||
description: Week day units
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 3
|
|
||||||
- name: YU
|
|
||||||
description: Year units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: YT
|
|
||||||
description: Year tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 4
|
|
||||||
fieldset/ICSR:
|
|
||||||
description: RTC initialization control and status register
|
|
||||||
fields:
|
|
||||||
- name: WUTWF
|
|
||||||
description: Wakeup timer write flag
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: SHPF
|
|
||||||
description: Shift operation pending
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: INITS
|
|
||||||
description: Initialization status flag
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: RSF
|
|
||||||
description: Registers synchronization flag
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
- name: INITF
|
|
||||||
description: Initialization flag
|
|
||||||
bit_offset: 6
|
|
||||||
bit_size: 1
|
|
||||||
- name: INIT
|
|
||||||
description: Initialization mode
|
|
||||||
bit_offset: 7
|
|
||||||
bit_size: 1
|
|
||||||
- name: RECALPF
|
|
||||||
description: Recalibration pending Flag
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/MISR:
|
|
||||||
description: RTC masked interrupt status register
|
|
||||||
fields:
|
|
||||||
- name: ALRAMF
|
|
||||||
description: Alarm A masked flag
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBMF
|
|
||||||
description: Alarm B masked flag
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTMF
|
|
||||||
description: Wakeup timer masked flag
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSMF
|
|
||||||
description: Timestamp masked flag
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSOVMF
|
|
||||||
description: Timestamp overflow masked flag
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: ITSMF
|
|
||||||
description: Internal timestamp masked flag
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/PRER:
|
|
||||||
description: prescaler register
|
|
||||||
fields:
|
|
||||||
- name: PREDIV_S
|
|
||||||
description: "Synchronous prescaler\r factor"
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 15
|
|
||||||
- name: PREDIV_A
|
|
||||||
description: "Asynchronous prescaler\r factor"
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 7
|
|
||||||
fieldset/SCR:
|
|
||||||
description: RTC status clear register
|
|
||||||
fields:
|
|
||||||
- name: CALRAF
|
|
||||||
description: Clear alarm A flag
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALRBF
|
|
||||||
description: Clear alarm B flag
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: CWUTF
|
|
||||||
description: Clear wakeup timer flag
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: CTSF
|
|
||||||
description: Clear timestamp flag
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: CTSOVF
|
|
||||||
description: Clear timestamp overflow flag
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: CITSF
|
|
||||||
description: Clear internal timestamp flag
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SHIFTR:
|
|
||||||
description: shift control register
|
|
||||||
fields:
|
|
||||||
- name: SUBFS
|
|
||||||
description: "Subtract a fraction of a\r second"
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 15
|
|
||||||
- name: ADD1S
|
|
||||||
description: Add one second
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SR:
|
|
||||||
description: RTC status register
|
|
||||||
fields:
|
|
||||||
- name: ALRAF
|
|
||||||
description: Alarm A flag
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBF
|
|
||||||
description: Alarm B flag
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTF
|
|
||||||
description: Wakeup timer flag
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSF
|
|
||||||
description: Timestamp flag
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSOVF
|
|
||||||
description: Timestamp overflow flag
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: ITSF
|
|
||||||
description: Internal timestamp flag
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SSR:
|
|
||||||
description: sub second register
|
|
||||||
fields:
|
|
||||||
- name: SS
|
|
||||||
description: Sub second value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 16
|
|
||||||
fieldset/TR:
|
|
||||||
description: time register
|
|
||||||
fields:
|
|
||||||
- name: SU
|
|
||||||
description: Second units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: ST
|
|
||||||
description: Second tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 3
|
|
||||||
- name: MNU
|
|
||||||
description: Minute units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MNT
|
|
||||||
description: Minute tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 3
|
|
||||||
- name: HU
|
|
||||||
description: Hour units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: HT
|
|
||||||
description: Hour tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 2
|
|
||||||
- name: PM
|
|
||||||
description: AM/PM notation
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/TSDR:
|
|
||||||
description: time stamp date register
|
|
||||||
fields:
|
|
||||||
- name: DU
|
|
||||||
description: Date units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: DT
|
|
||||||
description: Date tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 2
|
|
||||||
- name: MU
|
|
||||||
description: Month units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MT
|
|
||||||
description: Month tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 1
|
|
||||||
- name: WDU
|
|
||||||
description: Week day units
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 3
|
|
||||||
fieldset/TSSSR:
|
|
||||||
description: timestamp sub second register
|
|
||||||
fields:
|
|
||||||
- name: SS
|
|
||||||
description: Sub second value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 16
|
|
||||||
fieldset/TSTR:
|
|
||||||
description: time stamp time register
|
|
||||||
fields:
|
|
||||||
- name: SU
|
|
||||||
description: Second units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: ST
|
|
||||||
description: Second tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 3
|
|
||||||
- name: MNU
|
|
||||||
description: Minute units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MNT
|
|
||||||
description: Minute tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 3
|
|
||||||
- name: HU
|
|
||||||
description: Hour units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: HT
|
|
||||||
description: Hour tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 2
|
|
||||||
- name: PM
|
|
||||||
description: AM/PM notation
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/WPR:
|
|
||||||
description: write protection register
|
|
||||||
fields:
|
|
||||||
- name: KEY
|
|
||||||
description: Write protection key
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
fieldset/WUTR:
|
|
||||||
description: wakeup timer register
|
|
||||||
fields:
|
|
||||||
- name: WUT
|
|
||||||
description: "Wakeup auto-reload value\r bits"
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 16
|
|
||||||
- name: WUTOCLR
|
|
||||||
description: Wakeup auto-reload output clear value
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 16
|
|
@ -1,755 +0,0 @@
|
|||||||
---
|
|
||||||
block/RTC:
|
|
||||||
description: Real-time clock
|
|
||||||
items:
|
|
||||||
- name: TR
|
|
||||||
description: time register
|
|
||||||
byte_offset: 0
|
|
||||||
fieldset: TR
|
|
||||||
- name: DR
|
|
||||||
description: date register
|
|
||||||
byte_offset: 4
|
|
||||||
fieldset: DR
|
|
||||||
- name: SSR
|
|
||||||
description: RTC sub second register
|
|
||||||
byte_offset: 8
|
|
||||||
access: Read
|
|
||||||
fieldset: SSR
|
|
||||||
- name: ICSR
|
|
||||||
description: " RTC initialization control and status register "
|
|
||||||
byte_offset: 12
|
|
||||||
fieldset: ICSR
|
|
||||||
- name: PRER
|
|
||||||
description: prescaler register
|
|
||||||
byte_offset: 16
|
|
||||||
fieldset: PRER
|
|
||||||
- name: WUTR
|
|
||||||
description: wakeup timer register
|
|
||||||
byte_offset: 20
|
|
||||||
fieldset: WUTR
|
|
||||||
- name: CR
|
|
||||||
description: RTC control register
|
|
||||||
byte_offset: 24
|
|
||||||
fieldset: CR
|
|
||||||
- name: PRIVCR
|
|
||||||
description: " RTC privilege mode control register "
|
|
||||||
byte_offset: 28
|
|
||||||
fieldset: PRIVCR
|
|
||||||
- name: SMCR
|
|
||||||
description: " RTC secure mode control register "
|
|
||||||
byte_offset: 32
|
|
||||||
fieldset: SMCR
|
|
||||||
- name: WPR
|
|
||||||
description: write protection register
|
|
||||||
byte_offset: 36
|
|
||||||
access: Write
|
|
||||||
fieldset: WPR
|
|
||||||
- name: CALR
|
|
||||||
description: calibration register
|
|
||||||
byte_offset: 40
|
|
||||||
fieldset: CALR
|
|
||||||
- name: SHIFTR
|
|
||||||
description: shift control register
|
|
||||||
byte_offset: 44
|
|
||||||
access: Write
|
|
||||||
fieldset: SHIFTR
|
|
||||||
- name: TSTR
|
|
||||||
description: time stamp time register
|
|
||||||
byte_offset: 48
|
|
||||||
access: Read
|
|
||||||
fieldset: TSTR
|
|
||||||
- name: TSDR
|
|
||||||
description: time stamp date register
|
|
||||||
byte_offset: 52
|
|
||||||
access: Read
|
|
||||||
fieldset: TSDR
|
|
||||||
- name: TSSSR
|
|
||||||
description: timestamp sub second register
|
|
||||||
byte_offset: 56
|
|
||||||
access: Read
|
|
||||||
fieldset: TSSSR
|
|
||||||
- name: ALRMAR
|
|
||||||
description: alarm A register
|
|
||||||
byte_offset: 64
|
|
||||||
fieldset: ALRMAR
|
|
||||||
- name: ALRMASSR
|
|
||||||
description: alarm A sub second register
|
|
||||||
byte_offset: 68
|
|
||||||
fieldset: ALRMASSR
|
|
||||||
- name: ALRMBR
|
|
||||||
description: alarm B register
|
|
||||||
byte_offset: 72
|
|
||||||
fieldset: ALRMBR
|
|
||||||
- name: ALRMBSSR
|
|
||||||
description: alarm B sub second register
|
|
||||||
byte_offset: 76
|
|
||||||
fieldset: ALRMBSSR
|
|
||||||
- name: SR
|
|
||||||
description: RTC status register
|
|
||||||
byte_offset: 80
|
|
||||||
access: Read
|
|
||||||
fieldset: SR
|
|
||||||
- name: MISR
|
|
||||||
description: " RTC non-secure masked interrupt status register "
|
|
||||||
byte_offset: 84
|
|
||||||
access: Read
|
|
||||||
fieldset: MISR
|
|
||||||
- name: SMISR
|
|
||||||
description: " RTC secure masked interrupt status register "
|
|
||||||
byte_offset: 88
|
|
||||||
access: Read
|
|
||||||
fieldset: SMISR
|
|
||||||
- name: SCR
|
|
||||||
description: RTC status clear register
|
|
||||||
byte_offset: 92
|
|
||||||
access: Write
|
|
||||||
fieldset: SCR
|
|
||||||
fieldset/ALRMAR:
|
|
||||||
description: alarm A register
|
|
||||||
fields:
|
|
||||||
- name: SU
|
|
||||||
description: Second units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: ST
|
|
||||||
description: Second tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 3
|
|
||||||
- name: MSK1
|
|
||||||
description: Alarm A seconds mask
|
|
||||||
bit_offset: 7
|
|
||||||
bit_size: 1
|
|
||||||
- name: MNU
|
|
||||||
description: Minute units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MNT
|
|
||||||
description: Minute tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 3
|
|
||||||
- name: MSK2
|
|
||||||
description: Alarm A minutes mask
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
- name: HU
|
|
||||||
description: Hour units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: HT
|
|
||||||
description: Hour tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 2
|
|
||||||
- name: PM
|
|
||||||
description: AM/PM notation
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 1
|
|
||||||
- name: MSK3
|
|
||||||
description: Alarm A hours mask
|
|
||||||
bit_offset: 23
|
|
||||||
bit_size: 1
|
|
||||||
- name: DU
|
|
||||||
description: " Date units or day in BCD format "
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
- name: DT
|
|
||||||
description: Date tens in BCD format
|
|
||||||
bit_offset: 28
|
|
||||||
bit_size: 2
|
|
||||||
- name: WDSEL
|
|
||||||
description: Week day selection
|
|
||||||
bit_offset: 30
|
|
||||||
bit_size: 1
|
|
||||||
- name: MSK4
|
|
||||||
description: Alarm A date mask
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/ALRMASSR:
|
|
||||||
description: alarm A sub second register
|
|
||||||
fields:
|
|
||||||
- name: SS
|
|
||||||
description: Sub seconds value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 15
|
|
||||||
- name: MASKSS
|
|
||||||
description: " Mask the most-significant bits starting at this bit "
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
fieldset/ALRMBR:
|
|
||||||
description: alarm B register
|
|
||||||
fields:
|
|
||||||
- name: SU
|
|
||||||
description: Second units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: ST
|
|
||||||
description: Second tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 3
|
|
||||||
- name: MSK1
|
|
||||||
description: Alarm B seconds mask
|
|
||||||
bit_offset: 7
|
|
||||||
bit_size: 1
|
|
||||||
- name: MNU
|
|
||||||
description: Minute units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MNT
|
|
||||||
description: Minute tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 3
|
|
||||||
- name: MSK2
|
|
||||||
description: Alarm B minutes mask
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
- name: HU
|
|
||||||
description: Hour units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: HT
|
|
||||||
description: Hour tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 2
|
|
||||||
- name: PM
|
|
||||||
description: AM/PM notation
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 1
|
|
||||||
- name: MSK3
|
|
||||||
description: Alarm B hours mask
|
|
||||||
bit_offset: 23
|
|
||||||
bit_size: 1
|
|
||||||
- name: DU
|
|
||||||
description: " Date units or day in BCD format "
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
- name: DT
|
|
||||||
description: Date tens in BCD format
|
|
||||||
bit_offset: 28
|
|
||||||
bit_size: 2
|
|
||||||
- name: WDSEL
|
|
||||||
description: Week day selection
|
|
||||||
bit_offset: 30
|
|
||||||
bit_size: 1
|
|
||||||
- name: MSK4
|
|
||||||
description: Alarm B date mask
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/ALRMBSSR:
|
|
||||||
description: alarm B sub second register
|
|
||||||
fields:
|
|
||||||
- name: SS
|
|
||||||
description: Sub seconds value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 15
|
|
||||||
- name: MASKSS
|
|
||||||
description: " Mask the most-significant bits starting at this bit "
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
fieldset/CALR:
|
|
||||||
description: calibration register
|
|
||||||
fields:
|
|
||||||
- name: CALM
|
|
||||||
description: Calibration minus
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 9
|
|
||||||
- name: LPCAL
|
|
||||||
description: LPCAL
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALW16
|
|
||||||
description: " Use a 16-second calibration cycle period "
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALW8
|
|
||||||
description: " Use an 8-second calibration cycle period "
|
|
||||||
bit_offset: 14
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALP
|
|
||||||
description: " Increase frequency of RTC by 488.5 ppm "
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/CR:
|
|
||||||
description: RTC control register
|
|
||||||
fields:
|
|
||||||
- name: WUCKSEL
|
|
||||||
description: WUCKSEL
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 3
|
|
||||||
- name: TSEDGE
|
|
||||||
description: TSEDGE
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: REFCKON
|
|
||||||
description: REFCKON
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: BYPSHAD
|
|
||||||
description: BYPSHAD
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
- name: FMT
|
|
||||||
description: FMT
|
|
||||||
bit_offset: 6
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRAE
|
|
||||||
description: ALRAE
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBE
|
|
||||||
description: ALRBE
|
|
||||||
bit_offset: 9
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTE
|
|
||||||
description: WUTE
|
|
||||||
bit_offset: 10
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSE
|
|
||||||
description: TSE
|
|
||||||
bit_offset: 11
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRAIE
|
|
||||||
description: ALRAIE
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBIE
|
|
||||||
description: ALRBIE
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTIE
|
|
||||||
description: WUTIE
|
|
||||||
bit_offset: 14
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSIE
|
|
||||||
description: TSIE
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
- name: ADD1H
|
|
||||||
description: ADD1H
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 1
|
|
||||||
- name: SUB1H
|
|
||||||
description: SUB1H
|
|
||||||
bit_offset: 17
|
|
||||||
bit_size: 1
|
|
||||||
- name: BKP
|
|
||||||
description: BKP
|
|
||||||
bit_offset: 18
|
|
||||||
bit_size: 1
|
|
||||||
- name: COSEL
|
|
||||||
description: COSEL
|
|
||||||
bit_offset: 19
|
|
||||||
bit_size: 1
|
|
||||||
- name: POL
|
|
||||||
description: POL
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 1
|
|
||||||
- name: OSEL
|
|
||||||
description: OSEL
|
|
||||||
bit_offset: 21
|
|
||||||
bit_size: 2
|
|
||||||
- name: COE
|
|
||||||
description: COE
|
|
||||||
bit_offset: 23
|
|
||||||
bit_size: 1
|
|
||||||
- name: ITSE
|
|
||||||
description: ITSE
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 1
|
|
||||||
- name: TAMPTS
|
|
||||||
description: TAMPTS
|
|
||||||
bit_offset: 25
|
|
||||||
bit_size: 1
|
|
||||||
- name: TAMPOE
|
|
||||||
description: TAMPOE
|
|
||||||
bit_offset: 26
|
|
||||||
bit_size: 1
|
|
||||||
- name: TAMPALRM_PU
|
|
||||||
description: TAMPALRM_PU
|
|
||||||
bit_offset: 29
|
|
||||||
bit_size: 1
|
|
||||||
- name: TAMPALRM_TYPE
|
|
||||||
description: TAMPALRM_TYPE
|
|
||||||
bit_offset: 30
|
|
||||||
bit_size: 1
|
|
||||||
- name: OUT2EN
|
|
||||||
description: OUT2EN
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/DR:
|
|
||||||
description: date register
|
|
||||||
fields:
|
|
||||||
- name: DU
|
|
||||||
description: Date units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: DT
|
|
||||||
description: Date tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 2
|
|
||||||
- name: MU
|
|
||||||
description: Month units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MT
|
|
||||||
description: Month tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 1
|
|
||||||
- name: WDU
|
|
||||||
description: Week day units
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 3
|
|
||||||
- name: YU
|
|
||||||
description: Year units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: YT
|
|
||||||
description: Year tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 4
|
|
||||||
fieldset/ICSR:
|
|
||||||
description: " RTC initialization control and status register "
|
|
||||||
fields:
|
|
||||||
- name: ALRAWF
|
|
||||||
description: Alarm A write flag
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBWF
|
|
||||||
description: Alarm B write flag
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTWF
|
|
||||||
description: Wakeup timer write flag
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: SHPF
|
|
||||||
description: Shift operation pending
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: INITS
|
|
||||||
description: Initialization status flag
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: RSF
|
|
||||||
description: " Registers synchronization flag "
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
- name: INITF
|
|
||||||
description: Initialization flag
|
|
||||||
bit_offset: 6
|
|
||||||
bit_size: 1
|
|
||||||
- name: INIT
|
|
||||||
description: Initialization mode
|
|
||||||
bit_offset: 7
|
|
||||||
bit_size: 1
|
|
||||||
- name: RECALPF
|
|
||||||
description: Recalibration pending Flag
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/MISR:
|
|
||||||
description: " RTC non-secure masked interrupt status register "
|
|
||||||
fields:
|
|
||||||
- name: ALRAMF
|
|
||||||
description: ALRAMF
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBMF
|
|
||||||
description: ALRBMF
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTMF
|
|
||||||
description: WUTMF
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSMF
|
|
||||||
description: TSMF
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSOVMF
|
|
||||||
description: TSOVMF
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: ITSMF
|
|
||||||
description: ITSMF
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/PRER:
|
|
||||||
description: prescaler register
|
|
||||||
fields:
|
|
||||||
- name: PREDIV_S
|
|
||||||
description: " Synchronous prescaler factor "
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 15
|
|
||||||
- name: PREDIV_A
|
|
||||||
description: " Asynchronous prescaler factor "
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 7
|
|
||||||
fieldset/PRIVCR:
|
|
||||||
description: " RTC privilege mode control register "
|
|
||||||
fields:
|
|
||||||
- name: ALRAPRIV
|
|
||||||
description: ALRAPRIV
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBPRIV
|
|
||||||
description: ALRBPRIV
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTPRIV
|
|
||||||
description: WUTPRIV
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSPRIV
|
|
||||||
description: TSPRIV
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALPRIV
|
|
||||||
description: CALPRIV
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 1
|
|
||||||
- name: INITPRIV
|
|
||||||
description: INITPRIV
|
|
||||||
bit_offset: 14
|
|
||||||
bit_size: 1
|
|
||||||
- name: PRIV
|
|
||||||
description: PRIV
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SCR:
|
|
||||||
description: RTC status clear register
|
|
||||||
fields:
|
|
||||||
- name: CALRAF
|
|
||||||
description: CALRAF
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALRBF
|
|
||||||
description: CALRBF
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: CWUTF
|
|
||||||
description: CWUTF
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: CTSF
|
|
||||||
description: CTSF
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: CTSOVF
|
|
||||||
description: CTSOVF
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: CITSF
|
|
||||||
description: CITSF
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SHIFTR:
|
|
||||||
description: shift control register
|
|
||||||
fields:
|
|
||||||
- name: SUBFS
|
|
||||||
description: " Subtract a fraction of a second "
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 15
|
|
||||||
- name: ADD1S
|
|
||||||
description: Add one second
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SMCR:
|
|
||||||
description: " RTC secure mode control register "
|
|
||||||
fields:
|
|
||||||
- name: ALRADPROT
|
|
||||||
description: ALRADPROT
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBDPROT
|
|
||||||
description: ALRBDPROT
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTDPROT
|
|
||||||
description: WUTDPROT
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSDPROT
|
|
||||||
description: TSDPROT
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: CALDPROT
|
|
||||||
description: CALDPROT
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 1
|
|
||||||
- name: INITDPROT
|
|
||||||
description: INITDPROT
|
|
||||||
bit_offset: 14
|
|
||||||
bit_size: 1
|
|
||||||
- name: DECPROT
|
|
||||||
description: DECPROT
|
|
||||||
bit_offset: 15
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SMISR:
|
|
||||||
description: " RTC secure masked interrupt status register "
|
|
||||||
fields:
|
|
||||||
- name: ALRAMF
|
|
||||||
description: ALRAMF
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBMF
|
|
||||||
description: ALRBMF
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTMF
|
|
||||||
description: WUTMF
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSMF
|
|
||||||
description: TSMF
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSOVMF
|
|
||||||
description: TSOVMF
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: ITSMF
|
|
||||||
description: ITSMF
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SR:
|
|
||||||
description: RTC status register
|
|
||||||
fields:
|
|
||||||
- name: ALRAF
|
|
||||||
description: ALRAF
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 1
|
|
||||||
- name: ALRBF
|
|
||||||
description: ALRBF
|
|
||||||
bit_offset: 1
|
|
||||||
bit_size: 1
|
|
||||||
- name: WUTF
|
|
||||||
description: WUTF
|
|
||||||
bit_offset: 2
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSF
|
|
||||||
description: TSF
|
|
||||||
bit_offset: 3
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSOVF
|
|
||||||
description: TSOVF
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 1
|
|
||||||
- name: ITSF
|
|
||||||
description: ITSF
|
|
||||||
bit_offset: 5
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SSR:
|
|
||||||
description: RTC sub second register
|
|
||||||
fields:
|
|
||||||
- name: SS
|
|
||||||
description: SS
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 16
|
|
||||||
fieldset/TR:
|
|
||||||
description: time register
|
|
||||||
fields:
|
|
||||||
- name: SU
|
|
||||||
description: Second units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: ST
|
|
||||||
description: Second tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 3
|
|
||||||
- name: MNU
|
|
||||||
description: Minute units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MNT
|
|
||||||
description: Minute tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 3
|
|
||||||
- name: HU
|
|
||||||
description: Hour units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: HT
|
|
||||||
description: Hour tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 2
|
|
||||||
- name: PM
|
|
||||||
description: AM/PM notation
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/TSDR:
|
|
||||||
description: time stamp date register
|
|
||||||
fields:
|
|
||||||
- name: DU
|
|
||||||
description: Date units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: DT
|
|
||||||
description: Date tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 2
|
|
||||||
- name: MU
|
|
||||||
description: Month units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MT
|
|
||||||
description: Month tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 1
|
|
||||||
- name: WDU
|
|
||||||
description: Week day units
|
|
||||||
bit_offset: 13
|
|
||||||
bit_size: 3
|
|
||||||
fieldset/TSSSR:
|
|
||||||
description: timestamp sub second register
|
|
||||||
fields:
|
|
||||||
- name: SS
|
|
||||||
description: Sub second value
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 16
|
|
||||||
fieldset/TSTR:
|
|
||||||
description: time stamp time register
|
|
||||||
fields:
|
|
||||||
- name: SU
|
|
||||||
description: Second units in BCD format
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 4
|
|
||||||
- name: ST
|
|
||||||
description: Second tens in BCD format
|
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 3
|
|
||||||
- name: MNU
|
|
||||||
description: Minute units in BCD format
|
|
||||||
bit_offset: 8
|
|
||||||
bit_size: 4
|
|
||||||
- name: MNT
|
|
||||||
description: Minute tens in BCD format
|
|
||||||
bit_offset: 12
|
|
||||||
bit_size: 3
|
|
||||||
- name: HU
|
|
||||||
description: Hour units in BCD format
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 4
|
|
||||||
- name: HT
|
|
||||||
description: Hour tens in BCD format
|
|
||||||
bit_offset: 20
|
|
||||||
bit_size: 2
|
|
||||||
- name: PM
|
|
||||||
description: AM/PM notation
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/WPR:
|
|
||||||
description: write protection register
|
|
||||||
fields:
|
|
||||||
- name: KEY
|
|
||||||
description: Write protection key
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
fieldset/WUTR:
|
|
||||||
description: wakeup timer register
|
|
||||||
fields:
|
|
||||||
- name: WUT
|
|
||||||
description: " Wakeup auto-reload value bits "
|
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 16
|
|
||||||
- name: WUTOCLR
|
|
||||||
description: WUTOCLR
|
|
||||||
bit_offset: 16
|
|
||||||
bit_size: 16
|
|
File diff suppressed because it is too large
Load Diff
@ -163,22 +163,22 @@ perimap = [
|
|||||||
('.*:MDIOS:mdios1_v1_0', ('mdios', 'v1', 'MDIOS')),
|
('.*:MDIOS:mdios1_v1_0', ('mdios', 'v1', 'MDIOS')),
|
||||||
('.*:QUADSPI:quadspi1_v1_0', ('quadspi', 'v1', 'QUADSPI')),
|
('.*:QUADSPI:quadspi1_v1_0', ('quadspi', 'v1', 'QUADSPI')),
|
||||||
('STM32F1.*:BKP.*', ('bkp', 'v1', 'BKP')),
|
('STM32F1.*:BKP.*', ('bkp', 'v1', 'BKP')),
|
||||||
('STM32F0.*:RTC:.*', ('rtc', 'f0', 'RTC')),
|
('.*:RTC:rtc1_v1_1_Cube', ('rtc', 'v1', 'RTC')),
|
||||||
('STM32F1.*:RTC:.*', ('rtc', 'f1', 'RTC')),
|
('STM32F0.*:RTC:rtc2_.*', ('rtc', 'v2-f0', 'RTC')),
|
||||||
('STM32F2.*:RTC:.*', ('rtc', 'f2', 'RTC')),
|
('STM32F2.*:RTC:rtc2_.*', ('rtc', 'v2-f2', 'RTC')),
|
||||||
('STM32F3.*:RTC:.*', ('rtc', 'f3', 'RTC')),
|
('STM32F3.*:RTC:rtc2_.*', ('rtc', 'v2-f3', 'RTC')),
|
||||||
('STM32F4.*:RTC:.*', ('rtc', 'f4', 'RTC')),
|
('STM32F4.*:RTC:rtc2_.*', ('rtc', 'v2-f4', 'RTC')),
|
||||||
('STM32F7.*:RTC:.*', ('rtc', 'f7', 'RTC')),
|
('STM32F7.*:RTC:rtc2_.*', ('rtc', 'v2-f7', 'RTC')),
|
||||||
('STM32G.*:RTC:.*', ('rtc', 'gx', 'RTC')),
|
('STM32H7.*:RTC:rtc2_.*', ('rtc', 'v2-h7', 'RTC')),
|
||||||
('STM32H7.*:RTC:.*', ('rtc', 'h7', 'RTC')),
|
('STM32L0.*:RTC:rtc2_.*', ('rtc', 'v2-l0', 'RTC')),
|
||||||
('STM32L0.*:RTC:.*', ('rtc', 'l0', 'RTC')),
|
('STM32L1.*:RTC:rtc2_.*', ('rtc', 'v2-l1', 'RTC')),
|
||||||
('STM32L1.*:RTC:.*', ('rtc', 'l1', 'RTC')),
|
('STM32L4.*:RTC:rtc2_.*', ('rtc', 'v2-l4', 'RTC')),
|
||||||
('STM32L41.*:RTC:.*', ('rtc', 'l41x-l42x', 'RTC')),
|
('STM32U5.*:RTC:rtc2_.*', ('rtc', 'v2-u5', 'RTC')),
|
||||||
('STM32L4.*:RTC:.*', ('rtc', 'l4', 'RTC')),
|
('STM32WB.*:RTC:rtc2_.*', ('rtc', 'v2-wb', 'RTC')),
|
||||||
('STM32L5.*:RTC:.*', ('rtc', 'l5', 'RTC')),
|
('.*:RTC:rtc3_v1_0_Cube', ('rtc', 'v3', 'RTC')),
|
||||||
('STM32U5.*:RTC:.*', ('rtc', 'u5', 'RTC')),
|
('.*:RTC:rtc3_v1_1_Cube', ('rtc', 'v3', 'RTC')),
|
||||||
('STM32WB.*:RTC:.*', ('rtc', 'wb', 'RTC')),
|
('.*:RTC:rtc3_v2_0_Cube', ('rtc', 'v3', 'RTC')),
|
||||||
('STM32WL.*:RTC:.*', ('rtc', 'wl', 'RTC')),
|
('.*:RTC:rtc3_v3_0_Cube', ('rtc', 'v3', 'RTC')),
|
||||||
('.*:SAI:sai1_v1_1', ('sai', 'v1', 'SAI')),
|
('.*:SAI:sai1_v1_1', ('sai', 'v1', 'SAI')),
|
||||||
('.*:SDIO:sdmmc_v1_2', ('sdmmc', 'v1', 'SDMMC')),
|
('.*:SDIO:sdmmc_v1_2', ('sdmmc', 'v1', 'SDMMC')),
|
||||||
('.*:SDMMC:sdmmc_v1_3', ('sdmmc', 'v1', 'SDMMC')),
|
('.*:SDMMC:sdmmc_v1_3', ('sdmmc', 'v1', 'SDMMC')),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user