hrtim: combine timx blocks
This commit is contained in:
parent
13cb2e8c7b
commit
f9a4a21b32
@ -1,18 +1,18 @@
|
||||
---
|
||||
block/HRTIM_Master:
|
||||
description: "High Resolution Timer: Master\r Timers"
|
||||
block/HRTIM:
|
||||
description: "High Resolution Timer: Master Timer"
|
||||
items:
|
||||
- name: MCR
|
||||
description: Master Timer Control Register
|
||||
byte_offset: 0
|
||||
fieldset: MCR
|
||||
- name: MISR
|
||||
description: "Master Timer Interrupt Status\r Register"
|
||||
description: "Master Timer Interrupt Status Register"
|
||||
byte_offset: 4
|
||||
access: Read
|
||||
fieldset: MISR
|
||||
- name: MICR
|
||||
description: "Master Timer Interrupt Clear\r Register"
|
||||
description: "Master Timer Interrupt Clear Register"
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: MICR
|
||||
@ -29,26 +29,33 @@ block/HRTIM_Master:
|
||||
byte_offset: 20
|
||||
fieldset: MPER
|
||||
- name: MREP
|
||||
description: "Master Timer Repetition\r Register"
|
||||
description: "Master Timer Repetition Register"
|
||||
byte_offset: 24
|
||||
fieldset: MREP
|
||||
- name: MCMP1R
|
||||
description: "Master Timer Compare 1\r Register"
|
||||
description: "Master Timer Compare 1 Register"
|
||||
byte_offset: 28
|
||||
fieldset: MCMP1R
|
||||
- name: MCMP2R
|
||||
description: "Master Timer Compare 2\r Register"
|
||||
description: "Master Timer Compare 2 Register"
|
||||
byte_offset: 36
|
||||
fieldset: MCMP2R
|
||||
- name: MCMP3R
|
||||
description: "Master Timer Compare 3\r Register"
|
||||
description: "Master Timer Compare 3 Register"
|
||||
byte_offset: 40
|
||||
fieldset: MCMP3R
|
||||
- name: MCMP4R
|
||||
description: "Master Timer Compare 4\r Register"
|
||||
description: "Master Timer Compare 4 Register"
|
||||
byte_offset: 44
|
||||
fieldset: MCMP4R
|
||||
block/HRTIM_TIMA:
|
||||
- name: TIMX
|
||||
description: "High Resolution Timer: TIMX"
|
||||
array:
|
||||
len: 5
|
||||
stride: 128
|
||||
byte_offset: 128
|
||||
block: HRTIM_TIMX
|
||||
block/HRTIM_TIMX:
|
||||
description: "High Resolution Timer: TIMA"
|
||||
items:
|
||||
- name: TIMACR
|
||||
@ -163,466 +170,6 @@ block/HRTIM_TIMA:
|
||||
description: Timerx Fault Register
|
||||
byte_offset: 104
|
||||
fieldset: FLTAR
|
||||
block/HRTIM_TIMB:
|
||||
description: "High Resolution Timer: TIMB"
|
||||
items:
|
||||
- name: TIMBCR
|
||||
description: Timerx Control Register
|
||||
byte_offset: 0
|
||||
fieldset: TIMBCR
|
||||
- name: TIMBISR
|
||||
description: "Timerx Interrupt Status\r Register"
|
||||
byte_offset: 4
|
||||
access: Read
|
||||
fieldset: TIMBISR
|
||||
- name: TIMBICR
|
||||
description: "Timerx Interrupt Clear\r Register"
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: TIMBICR
|
||||
- name: TIMBDIER
|
||||
description: TIMxDIER5
|
||||
byte_offset: 12
|
||||
fieldset: TIMBDIER
|
||||
- name: CNTBR
|
||||
description: Timerx Counter Register
|
||||
byte_offset: 16
|
||||
fieldset: CNTBR
|
||||
- name: PERBR
|
||||
description: Timerx Period Register
|
||||
byte_offset: 20
|
||||
fieldset: PERBR
|
||||
- name: REPBR
|
||||
description: Timerx Repetition Register
|
||||
byte_offset: 24
|
||||
fieldset: REPBR
|
||||
- name: CMP1BR
|
||||
description: Timerx Compare 1 Register
|
||||
byte_offset: 28
|
||||
fieldset: CMP1BR
|
||||
- name: CMP1CBR
|
||||
description: "Timerx Compare 1 Compound\r Register"
|
||||
byte_offset: 32
|
||||
fieldset: CMP1CBR
|
||||
- name: CMP2BR
|
||||
description: Timerx Compare 2 Register
|
||||
byte_offset: 36
|
||||
fieldset: CMP2BR
|
||||
- name: CMP3BR
|
||||
description: Timerx Compare 3 Register
|
||||
byte_offset: 40
|
||||
fieldset: CMP3BR
|
||||
- name: CMP4BR
|
||||
description: Timerx Compare 4 Register
|
||||
byte_offset: 44
|
||||
fieldset: CMP4BR
|
||||
- name: CPT1BR
|
||||
description: Timerx Capture 1 Register
|
||||
byte_offset: 48
|
||||
access: Read
|
||||
fieldset: CPT1BR
|
||||
- name: CPT2BR
|
||||
description: Timerx Capture 2 Register
|
||||
byte_offset: 52
|
||||
access: Read
|
||||
fieldset: CPT2BR
|
||||
- name: DTBR
|
||||
description: Timerx Deadtime Register
|
||||
byte_offset: 56
|
||||
fieldset: DTBR
|
||||
- name: SETB1R
|
||||
description: Timerx Output1 Set Register
|
||||
byte_offset: 60
|
||||
fieldset: SETB1R
|
||||
- name: RSTB1R
|
||||
description: Timerx Output1 Reset Register
|
||||
byte_offset: 64
|
||||
fieldset: RSTB1R
|
||||
- name: SETB2R
|
||||
description: Timerx Output2 Set Register
|
||||
byte_offset: 68
|
||||
fieldset: SETB2R
|
||||
- name: RSTB2R
|
||||
description: Timerx Output2 Reset Register
|
||||
byte_offset: 72
|
||||
fieldset: RSTB2R
|
||||
- name: EEFBR1
|
||||
description: "Timerx External Event Filtering Register\r 1"
|
||||
byte_offset: 76
|
||||
fieldset: EEFBR1
|
||||
- name: EEFBR2
|
||||
description: "Timerx External Event Filtering Register\r 2"
|
||||
byte_offset: 80
|
||||
fieldset: EEFBR2
|
||||
- name: RSTBR
|
||||
description: TimerA Reset Register
|
||||
byte_offset: 84
|
||||
fieldset: RSTBR
|
||||
- name: CHPBR
|
||||
description: Timerx Chopper Register
|
||||
byte_offset: 88
|
||||
fieldset: CHPBR
|
||||
- name: CPT1BCR
|
||||
description: "Timerx Capture 2 Control\r Register"
|
||||
byte_offset: 92
|
||||
fieldset: CPT1BCR
|
||||
- name: CPT2BCR
|
||||
description: CPT2xCR
|
||||
byte_offset: 96
|
||||
fieldset: CPT2BCR
|
||||
- name: OUTBR
|
||||
description: Timerx Output Register
|
||||
byte_offset: 100
|
||||
fieldset: OUTBR
|
||||
- name: FLTBR
|
||||
description: Timerx Fault Register
|
||||
byte_offset: 104
|
||||
fieldset: FLTBR
|
||||
block/HRTIM_TIMC:
|
||||
description: "High Resolution Timer: TIMC"
|
||||
items:
|
||||
- name: TIMCCR
|
||||
description: Timerx Control Register
|
||||
byte_offset: 0
|
||||
fieldset: TIMCCR
|
||||
- name: TIMCISR
|
||||
description: "Timerx Interrupt Status\r Register"
|
||||
byte_offset: 4
|
||||
access: Read
|
||||
fieldset: TIMCISR
|
||||
- name: TIMCICR
|
||||
description: "Timerx Interrupt Clear\r Register"
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: TIMCICR
|
||||
- name: TIMCDIER
|
||||
description: TIMxDIER5
|
||||
byte_offset: 12
|
||||
fieldset: TIMCDIER
|
||||
- name: CNTCR
|
||||
description: Timerx Counter Register
|
||||
byte_offset: 16
|
||||
fieldset: CNTCR
|
||||
- name: PERCR
|
||||
description: Timerx Period Register
|
||||
byte_offset: 20
|
||||
fieldset: PERCR
|
||||
- name: REPCR
|
||||
description: Timerx Repetition Register
|
||||
byte_offset: 24
|
||||
fieldset: REPCR
|
||||
- name: CMP1CR
|
||||
description: Timerx Compare 1 Register
|
||||
byte_offset: 28
|
||||
fieldset: CMP1CR
|
||||
- name: CMP1CCR
|
||||
description: "Timerx Compare 1 Compound\r Register"
|
||||
byte_offset: 32
|
||||
fieldset: CMP1CCR
|
||||
- name: CMP2CR
|
||||
description: Timerx Compare 2 Register
|
||||
byte_offset: 36
|
||||
fieldset: CMP2CR
|
||||
- name: CMP3CR
|
||||
description: Timerx Compare 3 Register
|
||||
byte_offset: 40
|
||||
fieldset: CMP3CR
|
||||
- name: CMP4CR
|
||||
description: Timerx Compare 4 Register
|
||||
byte_offset: 44
|
||||
fieldset: CMP4CR
|
||||
- name: CPT1CR
|
||||
description: Timerx Capture 1 Register
|
||||
byte_offset: 48
|
||||
access: Read
|
||||
fieldset: CPT1CR
|
||||
- name: CPT2CR
|
||||
description: Timerx Capture 2 Register
|
||||
byte_offset: 52
|
||||
access: Read
|
||||
fieldset: CPT2CR
|
||||
- name: DTCR
|
||||
description: Timerx Deadtime Register
|
||||
byte_offset: 56
|
||||
fieldset: DTCR
|
||||
- name: SETC1R
|
||||
description: Timerx Output1 Set Register
|
||||
byte_offset: 60
|
||||
fieldset: SETC1R
|
||||
- name: RSTC1R
|
||||
description: Timerx Output1 Reset Register
|
||||
byte_offset: 64
|
||||
fieldset: RSTC1R
|
||||
- name: SETC2R
|
||||
description: Timerx Output2 Set Register
|
||||
byte_offset: 68
|
||||
fieldset: SETC2R
|
||||
- name: RSTC2R
|
||||
description: Timerx Output2 Reset Register
|
||||
byte_offset: 72
|
||||
fieldset: RSTC2R
|
||||
- name: EEFCR1
|
||||
description: "Timerx External Event Filtering Register\r 1"
|
||||
byte_offset: 76
|
||||
fieldset: EEFCR1
|
||||
- name: EEFCR2
|
||||
description: "Timerx External Event Filtering Register\r 2"
|
||||
byte_offset: 80
|
||||
fieldset: EEFCR2
|
||||
- name: RSTCR
|
||||
description: TimerA Reset Register
|
||||
byte_offset: 84
|
||||
fieldset: RSTCR
|
||||
- name: CHPCR
|
||||
description: Timerx Chopper Register
|
||||
byte_offset: 88
|
||||
fieldset: CHPCR
|
||||
- name: CPT1CCR
|
||||
description: "Timerx Capture 2 Control\r Register"
|
||||
byte_offset: 92
|
||||
fieldset: CPT1CCR
|
||||
- name: CPT2CCR
|
||||
description: CPT2xCR
|
||||
byte_offset: 96
|
||||
fieldset: CPT2CCR
|
||||
- name: OUTCR
|
||||
description: Timerx Output Register
|
||||
byte_offset: 100
|
||||
fieldset: OUTCR
|
||||
- name: FLTCR
|
||||
description: Timerx Fault Register
|
||||
byte_offset: 104
|
||||
fieldset: FLTCR
|
||||
block/HRTIM_TIMD:
|
||||
description: "High Resolution Timer: TIMD"
|
||||
items:
|
||||
- name: TIMDCR
|
||||
description: Timerx Control Register
|
||||
byte_offset: 0
|
||||
fieldset: TIMDCR
|
||||
- name: TIMDISR
|
||||
description: "Timerx Interrupt Status\r Register"
|
||||
byte_offset: 4
|
||||
access: Read
|
||||
fieldset: TIMDISR
|
||||
- name: TIMDICR
|
||||
description: "Timerx Interrupt Clear\r Register"
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: TIMDICR
|
||||
- name: TIMDDIER
|
||||
description: TIMxDIER5
|
||||
byte_offset: 12
|
||||
fieldset: TIMDDIER
|
||||
- name: CNTDR
|
||||
description: Timerx Counter Register
|
||||
byte_offset: 16
|
||||
fieldset: CNTDR
|
||||
- name: PERDR
|
||||
description: Timerx Period Register
|
||||
byte_offset: 20
|
||||
fieldset: PERDR
|
||||
- name: REPDR
|
||||
description: Timerx Repetition Register
|
||||
byte_offset: 24
|
||||
fieldset: REPDR
|
||||
- name: CMP1DR
|
||||
description: Timerx Compare 1 Register
|
||||
byte_offset: 28
|
||||
fieldset: CMP1DR
|
||||
- name: CMP1CDR
|
||||
description: "Timerx Compare 1 Compound\r Register"
|
||||
byte_offset: 32
|
||||
fieldset: CMP1CDR
|
||||
- name: CMP2DR
|
||||
description: Timerx Compare 2 Register
|
||||
byte_offset: 36
|
||||
fieldset: CMP2DR
|
||||
- name: CMP3DR
|
||||
description: Timerx Compare 3 Register
|
||||
byte_offset: 40
|
||||
fieldset: CMP3DR
|
||||
- name: CMP4DR
|
||||
description: Timerx Compare 4 Register
|
||||
byte_offset: 44
|
||||
fieldset: CMP4DR
|
||||
- name: CPT1DR
|
||||
description: Timerx Capture 1 Register
|
||||
byte_offset: 48
|
||||
access: Read
|
||||
fieldset: CPT1DR
|
||||
- name: CPT2DR
|
||||
description: Timerx Capture 2 Register
|
||||
byte_offset: 52
|
||||
access: Read
|
||||
fieldset: CPT2DR
|
||||
- name: DTDR
|
||||
description: Timerx Deadtime Register
|
||||
byte_offset: 56
|
||||
fieldset: DTDR
|
||||
- name: SETD1R
|
||||
description: Timerx Output1 Set Register
|
||||
byte_offset: 60
|
||||
fieldset: SETD1R
|
||||
- name: RSTD1R
|
||||
description: Timerx Output1 Reset Register
|
||||
byte_offset: 64
|
||||
fieldset: RSTD1R
|
||||
- name: SETD2R
|
||||
description: Timerx Output2 Set Register
|
||||
byte_offset: 68
|
||||
fieldset: SETD2R
|
||||
- name: RSTD2R
|
||||
description: Timerx Output2 Reset Register
|
||||
byte_offset: 72
|
||||
fieldset: RSTD2R
|
||||
- name: EEFDR1
|
||||
description: "Timerx External Event Filtering Register\r 1"
|
||||
byte_offset: 76
|
||||
fieldset: EEFDR1
|
||||
- name: EEFDR2
|
||||
description: "Timerx External Event Filtering Register\r 2"
|
||||
byte_offset: 80
|
||||
fieldset: EEFDR2
|
||||
- name: RSTDR
|
||||
description: TimerA Reset Register
|
||||
byte_offset: 84
|
||||
fieldset: RSTDR
|
||||
- name: CHPDR
|
||||
description: Timerx Chopper Register
|
||||
byte_offset: 88
|
||||
fieldset: CHPDR
|
||||
- name: CPT1DCR
|
||||
description: "Timerx Capture 2 Control\r Register"
|
||||
byte_offset: 92
|
||||
fieldset: CPT1DCR
|
||||
- name: CPT2DCR
|
||||
description: CPT2xCR
|
||||
byte_offset: 96
|
||||
fieldset: CPT2DCR
|
||||
- name: OUTDR
|
||||
description: Timerx Output Register
|
||||
byte_offset: 100
|
||||
fieldset: OUTDR
|
||||
- name: FLTDR
|
||||
description: Timerx Fault Register
|
||||
byte_offset: 104
|
||||
fieldset: FLTDR
|
||||
block/HRTIM_TIME:
|
||||
description: "High Resolution Timer: TIME"
|
||||
items:
|
||||
- name: TIMECR
|
||||
description: Timerx Control Register
|
||||
byte_offset: 0
|
||||
fieldset: TIMECR
|
||||
- name: TIMEISR
|
||||
description: "Timerx Interrupt Status\r Register"
|
||||
byte_offset: 4
|
||||
access: Read
|
||||
fieldset: TIMEISR
|
||||
- name: TIMEICR
|
||||
description: "Timerx Interrupt Clear\r Register"
|
||||
byte_offset: 8
|
||||
access: Write
|
||||
fieldset: TIMEICR
|
||||
- name: TIMEDIER
|
||||
description: TIMxDIER5
|
||||
byte_offset: 12
|
||||
fieldset: TIMEDIER
|
||||
- name: CNTER
|
||||
description: Timerx Counter Register
|
||||
byte_offset: 16
|
||||
fieldset: CNTER
|
||||
- name: PERER
|
||||
description: Timerx Period Register
|
||||
byte_offset: 20
|
||||
fieldset: PERER
|
||||
- name: REPER
|
||||
description: Timerx Repetition Register
|
||||
byte_offset: 24
|
||||
fieldset: REPER
|
||||
- name: CMP1ER
|
||||
description: Timerx Compare 1 Register
|
||||
byte_offset: 28
|
||||
fieldset: CMP1ER
|
||||
- name: CMP1CER
|
||||
description: "Timerx Compare 1 Compound\r Register"
|
||||
byte_offset: 32
|
||||
fieldset: CMP1CER
|
||||
- name: CMP2ER
|
||||
description: Timerx Compare 2 Register
|
||||
byte_offset: 36
|
||||
fieldset: CMP2ER
|
||||
- name: CMP3ER
|
||||
description: Timerx Compare 3 Register
|
||||
byte_offset: 40
|
||||
fieldset: CMP3ER
|
||||
- name: CMP4ER
|
||||
description: Timerx Compare 4 Register
|
||||
byte_offset: 44
|
||||
fieldset: CMP4ER
|
||||
- name: CPT1ER
|
||||
description: Timerx Capture 1 Register
|
||||
byte_offset: 48
|
||||
access: Read
|
||||
fieldset: CPT1ER
|
||||
- name: CPT2ER
|
||||
description: Timerx Capture 2 Register
|
||||
byte_offset: 52
|
||||
access: Read
|
||||
fieldset: CPT2ER
|
||||
- name: DTER
|
||||
description: Timerx Deadtime Register
|
||||
byte_offset: 56
|
||||
fieldset: DTER
|
||||
- name: SETE1R
|
||||
description: Timerx Output1 Set Register
|
||||
byte_offset: 60
|
||||
fieldset: SETE1R
|
||||
- name: RSTE1R
|
||||
description: Timerx Output1 Reset Register
|
||||
byte_offset: 64
|
||||
fieldset: RSTE1R
|
||||
- name: SETE2R
|
||||
description: Timerx Output2 Set Register
|
||||
byte_offset: 68
|
||||
fieldset: SETE2R
|
||||
- name: RSTE2R
|
||||
description: Timerx Output2 Reset Register
|
||||
byte_offset: 72
|
||||
fieldset: RSTE2R
|
||||
- name: EEFER1
|
||||
description: "Timerx External Event Filtering Register\r 1"
|
||||
byte_offset: 76
|
||||
fieldset: EEFER1
|
||||
- name: EEFER2
|
||||
description: "Timerx External Event Filtering Register\r 2"
|
||||
byte_offset: 80
|
||||
fieldset: EEFER2
|
||||
- name: RSTER
|
||||
description: TimerA Reset Register
|
||||
byte_offset: 84
|
||||
fieldset: RSTER
|
||||
- name: CHPER
|
||||
description: Timerx Chopper Register
|
||||
byte_offset: 88
|
||||
fieldset: CHPER
|
||||
- name: CPT1ECR
|
||||
description: "Timerx Capture 2 Control\r Register"
|
||||
byte_offset: 92
|
||||
fieldset: CPT1ECR
|
||||
- name: CPT2ECR
|
||||
description: CPT2xCR
|
||||
byte_offset: 96
|
||||
fieldset: CPT2ECR
|
||||
- name: OUTER
|
||||
description: Timerx Output Register
|
||||
byte_offset: 100
|
||||
fieldset: OUTER
|
||||
- name: FLTER
|
||||
description: Timerx Fault Register
|
||||
byte_offset: 104
|
||||
fieldset: FLTER
|
||||
fieldset/CHPAR:
|
||||
description: Timerx Chopper Register
|
||||
fields:
|
||||
|
Loading…
x
Reference in New Issue
Block a user