[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
name: RCR
- byte_offset: 8
description: external interrupt configuration register 1
fieldset: EXTICR1
name: EXTICR1
- byte_offset: 12
description: external interrupt configuration register 2
fieldset: EXTICR2
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
description: external interrupt configuration register
fieldset: EXTICR
name: EXTICR
array:
len: 4
stride: 4
- byte_offset: 24
description: configuration register 2
fieldset: CFGR2
@ -1210,98 +1201,16 @@ fieldset/CFGR4:
description: Controls the Input trigger of ADC34 injected channel JEXT14
enum: ADC34_JEXT14_RMP
name: ADC34_JEXT14_RMP
fieldset/EXTICR1:
description: external interrupt configuration register 1
fieldset/EXTICR:
description: external interrupt configuration register
fields:
- bit_offset: 0
bit_size: 4
description: EXTI 0 configuration bits
enum: EXTI0
name: EXTI0
- bit_offset: 4
bit_size: 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
description: EXTI x configuration
name: EXTI
array:
len: 4
stride: 4
fieldset/RCR:
description: CCM SRAM protection register
fields: