File tree Expand file tree Collapse file tree 13 files changed +227
-94
lines changed Expand file tree Collapse file tree 13 files changed +227
-94
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
_svd : ../svd/stm32c011.svd
2
2
3
+ _clear_fields : " *"
4
+
3
5
_modify :
4
6
name : STM32C011
5
7
9
11
- fields/adc/c0_g0_wl.yaml
10
12
- collect/adc/c0_g0_wl.yaml
11
13
14
+ CRC :
15
+ _strip : CRC_
16
+
17
+ DBG :
18
+ _strip : DBG_
19
+
20
+ DMA :
21
+ _strip : DMA_
22
+
12
23
DMAMUX :
24
+ _strip : DMAMUX_
13
25
_include :
14
26
- collect/dma/dmamux.yaml
15
27
28
+ EXTI :
29
+ _strip : EXTI_
30
+ _modify :
31
+ _interrupts :
32
+ EXTI4_5 :
33
+ name : EXTI4_15
34
+ description : EXTI line 4 to 15 interrupt
35
+
36
+ FLASH :
37
+ _strip : FLASH_
38
+
16
39
GPIO? :
40
+ _strip : GPIO?_
17
41
_include :
18
42
- fields/gpio/gpio_l5_u5.yaml
19
43
- collect/gpio/v2r.yaml
@@ -23,25 +47,34 @@ GPIO[A]:
23
47
GPIO[BCDF] :
24
48
_include : collect/gpio/v2r_derive.yaml
25
49
26
- I2C? :
50
+ I2C1 :
27
51
_strip : I2C_
28
52
29
53
IWDG :
54
+ _strip : IWDG_
30
55
_include : patches/16bit_with_mask.yaml
31
56
57
+ PWR :
58
+ _strip : PWR_
59
+
60
+ RCC :
61
+ _strip : RCC_
62
+
32
63
RTC :
64
+ _strip : RTC_
33
65
_include :
34
66
- patches/rtc/alarm.yaml
35
67
# - fields/rtc/v3.yaml
36
68
# - collect/rtc/alarm.yaml
37
69
38
70
SPI1 :
71
+ _strip : SPI?_
39
72
_include :
40
73
- patches/16bit.yaml
41
74
- patches/spi/dr8.yaml
42
75
43
- SPI? :
44
- _strip : SPI?_
76
+ SYSCFG :
77
+ _strip : SYSCFG_
45
78
46
79
TIM1 :
47
80
_strip : TIM1_
@@ -91,8 +124,8 @@ USART1:
91
124
- fields/usart/v4/B.yaml
92
125
93
126
WWDG :
127
+ _strip : WWDG_
94
128
_include : patches/16bit_with_mask.yaml
95
129
96
130
_include :
97
- - patches/c0.yaml
98
131
- patches/nvic/2_prio_bits.yaml
Original file line number Diff line number Diff line change 1
1
_svd : ../svd/stm32c031.svd
2
2
3
+ _clear_fields : " *"
4
+
3
5
_modify :
4
6
name : STM32C031
5
7
SPI :
13
15
- fields/adc/c0_g0_wl.yaml
14
16
- collect/adc/c0_g0_wl.yaml
15
17
18
+ CRC :
19
+ _strip : CRC_
20
+
21
+ DBG :
22
+ _strip : DBG_
23
+
24
+ DMA :
25
+ _strip : DMA_
26
+
16
27
DMAMUX :
28
+ _strip : DMAMUX_
17
29
_include :
18
30
- collect/dma/dmamux.yaml
19
31
32
+ EXTI :
33
+ _strip : EXTI_
34
+ _modify :
35
+ _interrupts :
36
+ EXTI4_5 :
37
+ name : EXTI4_15
38
+ description : EXTI line 4 to 15 interrupt
39
+
40
+ FLASH :
41
+ _strip : FLASH_
42
+
20
43
GPIO? :
44
+ _strip : GPIO?_
21
45
_include :
22
46
- fields/gpio/gpio_l5_u5.yaml
23
47
- collect/gpio/v2r.yaml
@@ -27,18 +51,35 @@ GPIO[A]:
27
51
GPIO[BCDF] :
28
52
_include : collect/gpio/v2r_derive.yaml
29
53
30
- I2C? :
54
+ I2C1 :
31
55
_strip : I2C_
32
56
33
57
IWDG :
58
+ _strip : IWDG_
34
59
_include : patches/16bit_with_mask.yaml
35
60
61
+ PWR :
62
+ _strip : PWR_
63
+
64
+ RCC :
65
+ _strip : RCC_
66
+
36
67
RTC :
68
+ _strip : RTC_
37
69
_include :
38
70
- patches/rtc/alarm.yaml
39
71
# - fields/rtc/v3.yaml
40
72
# - collect/rtc/alarm.yaml
41
73
74
+ SPI1 :
75
+ _strip : SPI_
76
+ _include :
77
+ - patches/16bit.yaml
78
+ - patches/spi/dr8.yaml
79
+
80
+ SYSCFG :
81
+ _strip : SYSCFG_
82
+
42
83
TIM1 :
43
84
_strip : TIM1_
44
85
_include :
@@ -80,21 +121,15 @@ TIM1[67]:
80
121
- fields/tim/v2/tim16.yaml
81
122
- collect/tim/ccr.yaml
82
123
83
- SPI1 :
84
- _include :
85
- - patches/16bit.yaml
86
- - patches/spi/dr8.yaml
87
- _strip : SPI_
88
-
89
124
USART1 :
90
125
_strip : USART_
91
126
_include :
92
127
- patches/usart/rename_CR1_ISR_enabled_disabled.yaml
93
128
- fields/usart/v4/B.yaml
94
129
95
130
WWDG :
131
+ _strip : WWDG_
96
132
_include : patches/16bit_with_mask.yaml
97
133
98
134
_include :
99
- - patches/c0.yaml
100
135
- patches/nvic/2_prio_bits.yaml
Original file line number Diff line number Diff line change 1
1
_svd : ../svd/stm32c071.svd
2
2
3
+ _clear_fields : " *"
4
+
3
5
_modify :
4
6
name : STM32C071
5
7
TIM* :
19
21
name : CHSELR1
20
22
alternateRegister : CHSELR0
21
23
24
+ CRC :
25
+ _strip : CRC_
26
+
22
27
CRS :
23
28
_strip : CRS_
24
29
30
+ DBG :
31
+ _strip : DBG_
32
+
33
+ DMA :
34
+ _strip : DMA_
35
+
25
36
DMAMUX :
37
+ _strip : DMAMUX_
26
38
_include :
27
39
- collect/dma/dmamux.yaml
28
40
41
+ EXTI :
42
+ _strip : EXTI_
43
+ _modify :
44
+ _interrupts :
45
+ EXTI4_5 :
46
+ name : EXTI4_15
47
+ description : EXTI line 4 to 15 interrupt
48
+
49
+ FLASH :
50
+ _strip : FLASH_
51
+
29
52
GPIO? :
53
+ _strip : GPIO?_
30
54
_include :
31
55
- fields/gpio/gpio_l5_u5.yaml
32
56
- collect/gpio/v2r.yaml
@@ -36,22 +60,34 @@ GPIO[A]:
36
60
GPIO[BCDF] :
37
61
_include : collect/gpio/v2r_derive.yaml
38
62
39
- I2C? :
63
+ I2C1 :
40
64
_strip : I2C_
41
65
66
+ IWDG :
67
+ _strip : IWDG_
68
+ _include : patches/16bit_with_mask.yaml
69
+
70
+ PWR :
71
+ _strip : PWR_
72
+
73
+ RCC :
74
+ _strip : RCC_
75
+
42
76
RTC :
77
+ _strip : RTC_
43
78
_include :
44
79
- patches/rtc/alarm.yaml
45
80
# - fields/rtc/v3.yaml
46
81
# - collect/rtc/alarm.yaml
47
82
48
83
SPI1 :
84
+ _strip : SPI?_
49
85
_include :
50
86
- patches/16bit.yaml
51
87
- patches/spi/dr8.yaml
52
88
53
- SPI? :
54
- _strip : SPI?_
89
+ SYSCFG :
90
+ _strip : SYSCFG_
55
91
56
92
TIM[123] :
57
93
_strip : TIM?_
131
167
_include :
132
168
- collect/usb/chepr.yaml
133
169
170
+ WWDG :
171
+ _strip : WWDG_
172
+ _include : patches/16bit_with_mask.yaml
173
+
134
174
_include :
135
- - patches/c0.yaml
136
175
- patches/nvic/2_prio_bits.yaml
Original file line number Diff line number Diff line change 22
22
- fields/crc/crc_advanced.yaml
23
23
- fields/crc/crc_idr_8bit.yaml
24
24
25
- DMA? :
25
+ DBGMCU : {}
26
+
27
+ DMA1 :
26
28
_include :
27
29
- fields/dma/v1.yaml
28
30
- collect/dma/v1.yaml
@@ -49,7 +51,7 @@ GPIO[A]:
49
51
GPIO[F] :
50
52
_include : collect/gpio/v2_derive.yaml
51
53
52
- I2C? :
54
+ I2C1 :
53
55
_include :
54
56
- patches/i2c/merge_CR2_SADDx_fields.yaml
55
57
- patches/i2c/merge_OAR1_OA1x_fields.yaml
Original file line number Diff line number Diff line change 24
24
- patches/cec/cfgr.yaml
25
25
- fields/hdmi_cec.yaml
26
26
27
+ COMP : {}
28
+
27
29
CRC :
28
30
_include :
29
31
- patches/crc/f0_init_addr_fix.yaml
32
34
- fields/crc/crc_idr_8bit.yaml
33
35
- fields/crc/crc_pol.yaml
34
36
37
+ CRS : {}
38
+
35
39
DAC :
36
40
_include :
37
41
- fields/dac/dac_common_2ch.yaml
38
42
- fields/dac/dac_wavegen.yaml
39
43
- fields/dac/dac_dmaudr.yaml
40
44
41
- DMA? :
45
+ DBGMCU : {}
46
+
47
+ DMA1 :
42
48
_include :
43
49
- fields/dma/v1.yaml
44
50
- collect/dma/v1.yaml
@@ -66,7 +72,7 @@ GPIO[A]:
66
72
GPIO[F] :
67
73
_include : collect/gpio/v2_derive.yaml
68
74
69
- I2C? :
75
+ I2C1 :
70
76
_include :
71
77
- patches/i2c/merge_CR2_SADDx_fields.yaml
72
78
- patches/i2c/merge_OAR1_OA1x_fields.yaml
103
109
# - collect/rtc/alarm.yaml
104
110
- collect/rtc/bkpr.yaml
105
111
106
- SPI? :
112
+ SPI1 :
107
113
_include :
108
114
- patches/16bit.yaml
109
115
- patches/spi/dr8.yaml
You can’t perform that action at this time.
0 commit comments