[manual] Make EXTICRx in SYSCFG register an array

The four variants of EXTICRx has been manually edited into
an array of size and stride four.
The corresponding fieldset was also manually changed.
This commit is contained in:
VasanthakumarV 2021-12-09 13:47:55 +05:30
parent fdf0cc95b9
commit b9193128ed

View File

@ -10,21 +10,12 @@ block/SYSCFG:
fieldset: RCR fieldset: RCR
name: RCR name: RCR
- byte_offset: 8 - byte_offset: 8
description: external interrupt configuration register 1 description: external interrupt configuration register
fieldset: EXTICR1 fieldset: EXTICR
name: EXTICR1 name: EXTICR
- byte_offset: 12 array:
description: external interrupt configuration register 2 len: 4
fieldset: EXTICR2 stride: 4
name: EXTICR2
- byte_offset: 16
description: external interrupt configuration register 3
fieldset: EXTICR3
name: EXTICR3
- byte_offset: 20
description: external interrupt configuration register 4
fieldset: EXTICR4
name: EXTICR4
- byte_offset: 24 - byte_offset: 24
description: configuration register 2 description: configuration register 2
fieldset: CFGR2 fieldset: CFGR2
@ -1210,98 +1201,16 @@ fieldset/CFGR4:
description: Controls the Input trigger of ADC34 injected channel JEXT14 description: Controls the Input trigger of ADC34 injected channel JEXT14
enum: ADC34_JEXT14_RMP enum: ADC34_JEXT14_RMP
name: ADC34_JEXT14_RMP name: ADC34_JEXT14_RMP
fieldset/EXTICR1: fieldset/EXTICR:
description: external interrupt configuration register 1 description: external interrupt configuration register
fields: fields:
- bit_offset: 0 - bit_offset: 0
bit_size: 4 bit_size: 4
description: EXTI 0 configuration bits description: EXTI x configuration
enum: EXTI0 name: EXTI
name: EXTI0 array:
- bit_offset: 4 len: 4
bit_size: 4 stride: 4
description: EXTI 1 configuration bits
enum: EXTI1
name: EXTI1
- bit_offset: 8
bit_size: 4
description: EXTI 2 configuration bits
enum: EXTI2
name: EXTI2
- bit_offset: 12
bit_size: 4
description: EXTI 3 configuration bits
enum: EXTI3
name: EXTI3
fieldset/EXTICR2:
description: external interrupt configuration register 2
fields:
- bit_offset: 0
bit_size: 4
description: EXTI 4 configuration bits
enum: EXTI4
name: EXTI4
- bit_offset: 4
bit_size: 4
description: EXTI 5 configuration bits
enum: EXTI5
name: EXTI5
- bit_offset: 8
bit_size: 4
description: EXTI 6 configuration bits
enum: EXTI6
name: EXTI6
- bit_offset: 12
bit_size: 4
description: EXTI 7 configuration bits
enum: EXTI7
name: EXTI7
fieldset/EXTICR3:
description: external interrupt configuration register 3
fields:
- bit_offset: 0
bit_size: 4
description: EXTI 8 configuration bits
enum: EXTI8
name: EXTI8
- bit_offset: 4
bit_size: 4
description: EXTI 9 configuration bits
enum: EXTI9
name: EXTI9
- bit_offset: 8
bit_size: 4
description: EXTI 10 configuration bits
enum: EXTI10
name: EXTI10
- bit_offset: 12
bit_size: 4
description: EXTI 11 configuration bits
enum: EXTI11
name: EXTI11
fieldset/EXTICR4:
description: external interrupt configuration register 4
fields:
- bit_offset: 0
bit_size: 4
description: EXTI 12 configuration bits
enum: EXTI12
name: EXTI12
- bit_offset: 4
bit_size: 4
description: EXTI 13 configuration bits
enum: EXTI13
name: EXTI13
- bit_offset: 8
bit_size: 4
description: EXTI 14 configuration bits
enum: EXTI14
name: EXTI14
- bit_offset: 12
bit_size: 4
description: EXTI 15 configuration bits
enum: EXTI15
name: EXTI15
fieldset/RCR: fieldset/RCR:
description: CCM SRAM protection register description: CCM SRAM protection register
fields: fields: