diff --git a/devices/patches/tim/size16b.yaml b/devices/patches/tim/size16b.yaml deleted file mode 100644 index b24521c31..000000000 --- a/devices/patches/tim/size16b.yaml +++ /dev/null @@ -1,6 +0,0 @@ -# Per RM0367,RM0376, RM0377 all timers have 16 bit registers for CNT,ARR,CCRx -_modify: - CNT: - size: 16 - ARR: - size: 16 diff --git a/devices/patches/tim/tim10_14_missing_opm.yaml b/devices/patches/tim/tim10_14_missing_opm.yaml index adf940413..70ac851a7 100644 --- a/devices/patches/tim/tim10_14_missing_opm.yaml +++ b/devices/patches/tim/tim10_14_missing_opm.yaml @@ -3,4 +3,5 @@ CR1: OPM: bitOffset: 3 bitWidth: 1 + access: read-write description: One-pulse mode diff --git a/devices/patches/tim/v1/16bit.yaml b/devices/patches/tim/v1/16bit.yaml new file mode 100644 index 000000000..6734fe8ea --- /dev/null +++ b/devices/patches/tim/v1/16bit.yaml @@ -0,0 +1,5 @@ +_modify: + "?*": + size: 16 + ARR: + resetValue: 0xffff diff --git a/devices/patches/tim/v1/tim1_16bit.yaml b/devices/patches/tim/v1/tim1_16bit.yaml new file mode 100644 index 000000000..853d80d4c --- /dev/null +++ b/devices/patches/tim/v1/tim1_16bit.yaml @@ -0,0 +1,5 @@ +_modify: + "[A-CE-Z]*,DIER,DCR": + size: 16 + ARR: + resetValue: 0xffff diff --git a/devices/patches/tim/v1/tim2_16bit.yaml b/devices/patches/tim/v1/tim2_16bit.yaml new file mode 100644 index 000000000..3407a1c7d --- /dev/null +++ b/devices/patches/tim/v1/tim2_16bit.yaml @@ -0,0 +1,5 @@ +_modify: + "[BD-Z]*,CR?,CCMR*,CCER": + size: 16 + ARR: + resetValue: 0xffffffff diff --git a/devices/patches/tim/v2/arr_16bit.yaml b/devices/patches/tim/v2/arr_16bit.yaml new file mode 100644 index 000000000..aff2434e7 --- /dev/null +++ b/devices/patches/tim/v2/arr_16bit.yaml @@ -0,0 +1,4 @@ +_modify: + ARR: + size: 16 + resetValue: 0xffff diff --git a/devices/patches/tim/v2/tim1.yaml b/devices/patches/tim/v2/tim1.yaml new file mode 100644 index 000000000..97339a5fd --- /dev/null +++ b/devices/patches/tim/v2/tim1.yaml @@ -0,0 +1,5 @@ +_include: + - arr_16bit.yaml +_modify: + "CR1,DIER,EGR,PSC,REP,CCR[1-46],DCR": + size: 16 diff --git a/devices/patches/tim/v2/tim10.yaml b/devices/patches/tim/v2/tim10.yaml new file mode 100644 index 000000000..334c1a335 --- /dev/null +++ b/devices/patches/tim/v2/tim10.yaml @@ -0,0 +1,5 @@ +_include: + - arr_16bit.yaml +_modify: + "CR1,DIER,SR,EGR,CCER,PSC,CCR?": + size: 16 diff --git a/devices/patches/tim/v2/tim13.yaml b/devices/patches/tim/v2/tim13.yaml new file mode 100644 index 000000000..334c1a335 --- /dev/null +++ b/devices/patches/tim/v2/tim13.yaml @@ -0,0 +1,5 @@ +_include: + - arr_16bit.yaml +_modify: + "CR1,DIER,SR,EGR,CCER,PSC,CCR?": + size: 16 diff --git a/devices/patches/tim/v2/tim15.yaml b/devices/patches/tim/v2/tim15.yaml new file mode 100644 index 000000000..d30ff45f6 --- /dev/null +++ b/devices/patches/tim/v2/tim15.yaml @@ -0,0 +1,5 @@ +_include: + - arr_16bit.yaml +_modify: + "CR1,CR2,DIER,SR,EGR,CCER,PSC,RCR,CCR?,DCR,DMAR": + size: 16 diff --git a/devices/patches/tim/v2/tim16.yaml b/devices/patches/tim/v2/tim16.yaml new file mode 100644 index 000000000..d30ff45f6 --- /dev/null +++ b/devices/patches/tim/v2/tim16.yaml @@ -0,0 +1,5 @@ +_include: + - arr_16bit.yaml +_modify: + "CR1,CR2,DIER,SR,EGR,CCER,PSC,RCR,CCR?,DCR,DMAR": + size: 16 diff --git a/devices/patches/tim/v2/tim2.yaml b/devices/patches/tim/v2/tim2.yaml new file mode 100644 index 000000000..ee98c0fe5 --- /dev/null +++ b/devices/patches/tim/v2/tim2.yaml @@ -0,0 +1,3 @@ +_modify: + "CR1,CR2,DIER,SR,EGR,CCER,PSC,DCR,DMAR": + size: 16 diff --git a/devices/patches/tim/v2/tim3.yaml b/devices/patches/tim/v2/tim3.yaml new file mode 100644 index 000000000..74d6a57d1 --- /dev/null +++ b/devices/patches/tim/v2/tim3.yaml @@ -0,0 +1,5 @@ +_include: + - arr_16bit.yaml +_modify: + "CR1,CR2,DIER,SR,EGR,CCER,PSC,CCR?,DCR,DMAR": + size: 16 diff --git a/devices/patches/tim/v2/tim3_with_mask.yaml b/devices/patches/tim/v2/tim3_with_mask.yaml new file mode 100644 index 000000000..0eb65f71e --- /dev/null +++ b/devices/patches/tim/v2/tim3_with_mask.yaml @@ -0,0 +1,19 @@ +_include: + - tim3.yaml + +_modify: + "ARR,CCR?": + resetMask: 0xffff + +CNT: + _modify: + CNT: + bitWidth: 16 +ARR: + _modify: + ARR: + bitWidth: 16 +CCR?: + _modify: + CCR?: + bitWidth: 16 diff --git a/devices/patches/tim/v2/tim6.yaml b/devices/patches/tim/v2/tim6.yaml new file mode 100644 index 000000000..55de599c4 --- /dev/null +++ b/devices/patches/tim/v2/tim6.yaml @@ -0,0 +1,5 @@ +_include: + - arr_16bit.yaml +_modify: + "CR1,CR2,DIER,SR,PSC": + size: 16 diff --git a/devices/patches/tim/v2/tim9.yaml b/devices/patches/tim/v2/tim9.yaml new file mode 100644 index 000000000..8038bd932 --- /dev/null +++ b/devices/patches/tim/v2/tim9.yaml @@ -0,0 +1,5 @@ +_include: + - arr_16bit.yaml +_modify: + "CR1,CR2,DIER,SR,EGR,CCER,PSC,CCR?": + size: 16 diff --git a/devices/stm32c011.yaml b/devices/stm32c011.yaml index 8491b845c..175ba7919 100644 --- a/devices/stm32c011.yaml +++ b/devices/stm32c011.yaml @@ -102,7 +102,10 @@ TIM3: _modify: CNT_alternate: name: CNT_remap + "ARR,CCR?": + resetMask: 0xffff _include: + - patches/tim/v2/tim3.yaml - patches/tim/ccmr1_alternate.yaml - patches/tim/ccmr2_alternate.yaml - patches/tim/v2/oc1m.yaml diff --git a/devices/stm32c031.yaml b/devices/stm32c031.yaml index 7e601541c..548766f02 100644 --- a/devices/stm32c031.yaml +++ b/devices/stm32c031.yaml @@ -106,7 +106,10 @@ TIM3: _modify: CNT_alternate: name: CNT_remap + "ARR,CCR?": + resetMask: 0xffff _include: + - patches/tim/v2/tim3.yaml - patches/tim/ccmr1_alternate.yaml - patches/tim/ccmr2_alternate.yaml - patches/tim/v2/oc1m.yaml diff --git a/devices/stm32c071.yaml b/devices/stm32c071.yaml index 774e1ae7e..77b5a78cd 100644 --- a/devices/stm32c071.yaml +++ b/devices/stm32c071.yaml @@ -134,6 +134,7 @@ TIM3: CNT_ALTERNATE1: name: CNT_remap _include: + - patches/tim/v2/tim3_with_mask.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f0x0.yaml b/devices/stm32f0x0.yaml index 71e3affb1..3ab386643 100644 --- a/devices/stm32f0x0.yaml +++ b/devices/stm32f0x0.yaml @@ -125,6 +125,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim1.yaml @@ -132,6 +133,7 @@ TIM1: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -139,20 +141,24 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM14: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f0x1.yaml b/devices/stm32f0x1.yaml index 20a3139d7..cfcba25e1 100644 --- a/devices/stm32f0x1.yaml +++ b/devices/stm32f0x1.yaml @@ -122,6 +122,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim1.yaml @@ -129,6 +130,7 @@ TIM1: TIM2: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim2.yaml @@ -136,6 +138,7 @@ TIM2: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -143,20 +146,24 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM14: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f0x2.yaml b/devices/stm32f0x2.yaml index 2fc1d27d2..ee63a451b 100644 --- a/devices/stm32f0x2.yaml +++ b/devices/stm32f0x2.yaml @@ -135,6 +135,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim1.yaml @@ -142,6 +143,7 @@ TIM1: TIM2: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim2.yaml @@ -149,6 +151,7 @@ TIM2: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -156,20 +159,24 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM14: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f0x8.yaml b/devices/stm32f0x8.yaml index b6fdc1262..85edf8437 100644 --- a/devices/stm32f0x8.yaml +++ b/devices/stm32f0x8.yaml @@ -118,6 +118,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim1.yaml @@ -125,6 +126,7 @@ TIM1: TIM2: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim2.yaml @@ -132,6 +134,7 @@ TIM2: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -139,20 +142,24 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM14: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f100.yaml b/devices/stm32f100.yaml index c2512beb7..f0ec64e55 100644 --- a/devices/stm32f100.yaml +++ b/devices/stm32f100.yaml @@ -97,6 +97,7 @@ SPI1: TIM1: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim1.yaml @@ -104,33 +105,39 @@ TIM1: TIM2: _include: + - patches/tim/v1/16bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml - collect/tim/ccr.yaml TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM12: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM13: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f101.yaml b/devices/stm32f101.yaml index 02d95d8c3..b83a622be 100644 --- a/devices/stm32f101.yaml +++ b/devices/stm32f101.yaml @@ -153,6 +153,7 @@ SPI1: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -161,6 +162,7 @@ TIM1: TIM2: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_o24ce.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -168,15 +170,18 @@ TIM2: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM10: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f102.yaml b/devices/stm32f102.yaml index 583e3b653..de4e9d7dc 100644 --- a/devices/stm32f102.yaml +++ b/devices/stm32f102.yaml @@ -194,6 +194,7 @@ SPI[12]: TIM8: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -202,6 +203,7 @@ TIM8: TIM2: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_o24ce.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -209,15 +211,18 @@ TIM2: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM13: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim13.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f103.yaml b/devices/stm32f103.yaml index 35e71e0c5..ed3442974 100644 --- a/devices/stm32f103.yaml +++ b/devices/stm32f103.yaml @@ -182,6 +182,7 @@ SPI1: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -190,6 +191,7 @@ TIM1: TIM2: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_o24ce.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -197,15 +199,18 @@ TIM2: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM10: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f107.yaml b/devices/stm32f107.yaml index 04c580c66..9c898a020 100644 --- a/devices/stm32f107.yaml +++ b/devices/stm32f107.yaml @@ -176,6 +176,7 @@ SPI1: TIM[18]: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -184,21 +185,25 @@ TIM[18]: TIM2: _include: + - patches/tim/v1/16bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml - collect/tim/ccr.yaml TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM13: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim13.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f215.yaml b/devices/stm32f215.yaml index fa1775cd4..e100e0e74 100644 --- a/devices/stm32f215.yaml +++ b/devices/stm32f215.yaml @@ -198,6 +198,7 @@ SYSCFG: {} TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -206,6 +207,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim2.yaml @@ -213,6 +215,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -220,16 +223,19 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM10: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f217.yaml b/devices/stm32f217.yaml index 37a27bc50..e9b5dfc02 100644 --- a/devices/stm32f217.yaml +++ b/devices/stm32f217.yaml @@ -198,6 +198,7 @@ SYSCFG: {} TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -206,6 +207,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim2.yaml @@ -213,6 +215,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml @@ -220,16 +223,19 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM10: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f301.yaml b/devices/stm32f301.yaml index 251ac23de..128287b19 100644 --- a/devices/stm32f301.yaml +++ b/devices/stm32f301.yaml @@ -181,6 +181,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -195,6 +196,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -203,6 +205,7 @@ TIM2: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: @@ -214,6 +217,7 @@ TIM15: bitWidth: 1 access: read-write _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml @@ -226,6 +230,7 @@ TIM16: bitWidth: 1 access: read-write _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f302.yaml b/devices/stm32f302.yaml index 116e8f15f..22f66ac9c 100644 --- a/devices/stm32f302.yaml +++ b/devices/stm32f302.yaml @@ -227,6 +227,7 @@ SYSCFG: TIM[18]: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -235,6 +236,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -243,6 +245,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -255,15 +258,18 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f303.yaml b/devices/stm32f303.yaml index a4aa8da0c..23b9473db 100644 --- a/devices/stm32f303.yaml +++ b/devices/stm32f303.yaml @@ -196,6 +196,7 @@ SYSCFG: TIM[18]: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -204,6 +205,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -212,6 +214,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -224,15 +227,18 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f373.yaml b/devices/stm32f373.yaml index e924eef84..c1dc5c24f 100644 --- a/devices/stm32f373.yaml +++ b/devices/stm32f373.yaml @@ -250,6 +250,7 @@ SYSCFG: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim2.yaml @@ -257,32 +258,38 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim3.yaml - collect/tim/ccr.yaml TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM12: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM13: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f3x4.yaml b/devices/stm32f3x4.yaml index c60d66fcf..781318a3f 100644 --- a/devices/stm32f3x4.yaml +++ b/devices/stm32f3x4.yaml @@ -240,6 +240,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -248,6 +249,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v2/tim2.yaml @@ -255,6 +257,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_ocm_bit3.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v2/tim3.yaml @@ -262,15 +265,18 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f401.yaml b/devices/stm32f401.yaml index 5d52c455e..72057242d 100644 --- a/devices/stm32f401.yaml +++ b/devices/stm32f401.yaml @@ -181,6 +181,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -189,6 +190,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -197,6 +199,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -205,6 +208,7 @@ TIM3: TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -212,6 +216,7 @@ TIM9: TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml diff --git a/devices/stm32f405.yaml b/devices/stm32f405.yaml index ebefe857c..4457d63cf 100644 --- a/devices/stm32f405.yaml +++ b/devices/stm32f405.yaml @@ -258,6 +258,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -276,6 +277,7 @@ TIM2: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -284,6 +286,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -292,10 +295,12 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -303,17 +308,11 @@ TIM9: TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml + - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml - CR1: - _add: - # This field is missing from TIM10 and TIM11 compared to RM0090 - OPM: - description: One-pulse mode - bitOffset: 3 - bitWidth: 1 - access: read-write UART4: _include: diff --git a/devices/stm32f407.yaml b/devices/stm32f407.yaml index f9181303e..3444d9f04 100644 --- a/devices/stm32f407.yaml +++ b/devices/stm32f407.yaml @@ -235,6 +235,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -246,6 +247,7 @@ TIM2: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -254,6 +256,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -262,10 +265,12 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -273,17 +278,11 @@ TIM9: TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml + - patches/tim/tim10_14_missing_opm.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml - CR1: - _add: - # This field is missing from TIM10 and TIM11 compared to RM0090 - OPM: - description: One-pulse mode - bitOffset: 3 - bitWidth: 1 - access: read-write UART4: _include: diff --git a/devices/stm32f410.yaml b/devices/stm32f410.yaml index bb84743b2..1709a99a2 100644 --- a/devices/stm32f410.yaml +++ b/devices/stm32f410.yaml @@ -242,6 +242,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v1/tim1.yaml @@ -249,6 +250,7 @@ TIM1: TIM5: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -262,10 +264,12 @@ TIM5: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -273,6 +277,7 @@ TIM9: TIM11: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f411.yaml b/devices/stm32f411.yaml index 73d75b2e2..6c6076524 100644 --- a/devices/stm32f411.yaml +++ b/devices/stm32f411.yaml @@ -178,6 +178,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -198,6 +199,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -208,6 +210,7 @@ TIM3: _interrupts: - DMA2_Stream7 _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -216,6 +219,7 @@ TIM3: TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -223,6 +227,7 @@ TIM9: TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml diff --git a/devices/stm32f412.yaml b/devices/stm32f412.yaml index bf612cba5..323df9c67 100644 --- a/devices/stm32f412.yaml +++ b/devices/stm32f412.yaml @@ -330,6 +330,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -338,6 +339,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -346,6 +348,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -354,16 +357,19 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM12: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f413.yaml b/devices/stm32f413.yaml index d7e7939c3..3802aceac 100644 --- a/devices/stm32f413.yaml +++ b/devices/stm32f413.yaml @@ -500,6 +500,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -508,6 +509,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -516,6 +518,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -524,6 +527,7 @@ TIM3: TIM7: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml CR1: _delete: UIFREMAP @@ -532,12 +536,14 @@ TIM7: TIM12: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f427.yaml b/devices/stm32f427.yaml index 13ccd0612..46f9f2a69 100644 --- a/devices/stm32f427.yaml +++ b/devices/stm32f427.yaml @@ -300,6 +300,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -311,6 +312,7 @@ TIM2: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -319,6 +321,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -327,10 +330,12 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -338,6 +343,7 @@ TIM9: TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml diff --git a/devices/stm32f429.yaml b/devices/stm32f429.yaml index caf127d30..190d86df0 100644 --- a/devices/stm32f429.yaml +++ b/devices/stm32f429.yaml @@ -293,6 +293,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -304,6 +305,7 @@ TIM2: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -312,6 +314,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -320,10 +323,12 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -331,6 +336,7 @@ TIM9: TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml diff --git a/devices/stm32f446.yaml b/devices/stm32f446.yaml index bbcae3c6b..ac0e3d435 100644 --- a/devices/stm32f446.yaml +++ b/devices/stm32f446.yaml @@ -359,6 +359,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -367,6 +368,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -375,6 +377,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -383,10 +386,12 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -394,6 +399,7 @@ TIM9: TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f469.yaml b/devices/stm32f469.yaml index 4a347d187..bb01b3507 100644 --- a/devices/stm32f469.yaml +++ b/devices/stm32f469.yaml @@ -331,6 +331,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v1/tim1_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/dmab_32.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -339,6 +340,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v1/tim2_16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -347,6 +349,7 @@ TIM[25]: TIM3: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -355,10 +358,12 @@ TIM3: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - patches/tim/tim9_ic1f.yaml - fields/tim/v1/tim9.yaml @@ -366,6 +371,7 @@ TIM9: TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32f722.yaml b/devices/stm32f722.yaml index fb71144ae..26ac6d414 100644 --- a/devices/stm32f722.yaml +++ b/devices/stm32f722.yaml @@ -209,8 +209,8 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_cc5if.yaml - patches/tim/dmab_32.yaml @@ -221,9 +221,9 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim2_common_32bit.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -232,9 +232,9 @@ TIM[25]: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim_ch_16bit_l.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -243,11 +243,13 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -258,6 +260,7 @@ TIM9: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml diff --git a/devices/stm32f723.yaml b/devices/stm32f723.yaml index 839292874..4d51126b1 100644 --- a/devices/stm32f723.yaml +++ b/devices/stm32f723.yaml @@ -208,8 +208,8 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_cc5if.yaml - patches/tim/dmab_32.yaml @@ -220,9 +220,9 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim2_common_32bit.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -231,9 +231,9 @@ TIM[25]: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim_ch_16bit_l.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -242,11 +242,13 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -257,6 +259,7 @@ TIM9: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml diff --git a/devices/stm32f730.yaml b/devices/stm32f730.yaml index ac27272ed..e28e90c49 100644 --- a/devices/stm32f730.yaml +++ b/devices/stm32f730.yaml @@ -210,8 +210,8 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_cc5if.yaml - patches/tim/dmab_32.yaml @@ -222,8 +222,8 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim2_common_32bit.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -232,8 +232,8 @@ TIM[25]: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim_ch_16bit_l.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -242,11 +242,13 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -257,6 +259,7 @@ TIM9: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml diff --git a/devices/stm32f732.yaml b/devices/stm32f732.yaml index 3132a0ef0..0152d1dcc 100644 --- a/devices/stm32f732.yaml +++ b/devices/stm32f732.yaml @@ -208,8 +208,8 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_cc5if.yaml - patches/tim/dmab_32.yaml @@ -220,9 +220,9 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim2_common_32bit.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -231,9 +231,9 @@ TIM[25]: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim_ch_16bit_l.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -242,11 +242,13 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -257,6 +259,7 @@ TIM9: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml diff --git a/devices/stm32f733.yaml b/devices/stm32f733.yaml index 2fd278b78..e9de9ea7b 100644 --- a/devices/stm32f733.yaml +++ b/devices/stm32f733.yaml @@ -208,8 +208,8 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_cc5if.yaml - patches/tim/dmab_32.yaml @@ -220,9 +220,9 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim2_common_32bit.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -231,9 +231,9 @@ TIM[25]: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - - patches/tim/v2/uifremap_fix.yaml - patches/tim/tim_ch_16bit_l.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -242,11 +242,13 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -257,6 +259,7 @@ TIM9: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml diff --git a/devices/stm32f745.yaml b/devices/stm32f745.yaml index 8e149726d..1819b20c4 100644 --- a/devices/stm32f745.yaml +++ b/devices/stm32f745.yaml @@ -296,6 +296,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -315,6 +316,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -351,6 +353,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -366,12 +369,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -384,6 +389,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f746.yaml b/devices/stm32f746.yaml index 6378ea07d..88eb8929a 100644 --- a/devices/stm32f746.yaml +++ b/devices/stm32f746.yaml @@ -275,6 +275,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -295,6 +296,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -331,6 +333,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -346,12 +349,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -364,6 +369,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f750.yaml b/devices/stm32f750.yaml index cbbceffa8..ddf006981 100644 --- a/devices/stm32f750.yaml +++ b/devices/stm32f750.yaml @@ -249,6 +249,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -268,6 +269,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -304,6 +306,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -319,12 +322,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -337,6 +342,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f756.yaml b/devices/stm32f756.yaml index 28704c176..61a2544fa 100644 --- a/devices/stm32f756.yaml +++ b/devices/stm32f756.yaml @@ -283,6 +283,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -303,6 +304,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -339,6 +341,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -354,12 +357,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -372,6 +377,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f765.yaml b/devices/stm32f765.yaml index d3b365dd5..b6308cdc6 100644 --- a/devices/stm32f765.yaml +++ b/devices/stm32f765.yaml @@ -301,6 +301,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -321,6 +322,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -357,6 +359,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -372,12 +375,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -390,6 +395,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f767.yaml b/devices/stm32f767.yaml index eb5cf4b77..61961e670 100644 --- a/devices/stm32f767.yaml +++ b/devices/stm32f767.yaml @@ -319,6 +319,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -338,6 +339,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -375,6 +377,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -391,12 +394,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -409,6 +414,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f769.yaml b/devices/stm32f769.yaml index 1fd861d5f..687eb3372 100644 --- a/devices/stm32f769.yaml +++ b/devices/stm32f769.yaml @@ -332,6 +332,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -353,6 +354,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -390,6 +392,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -406,12 +409,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -424,6 +429,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f777.yaml b/devices/stm32f777.yaml index 019780214..cd825eb3d 100644 --- a/devices/stm32f777.yaml +++ b/devices/stm32f777.yaml @@ -319,6 +319,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -338,6 +339,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -375,6 +377,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -391,12 +394,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -409,6 +414,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f778.yaml b/devices/stm32f778.yaml index e12ea3583..982edfc9b 100644 --- a/devices/stm32f778.yaml +++ b/devices/stm32f778.yaml @@ -332,6 +332,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -353,6 +354,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -390,6 +392,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -406,12 +409,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -424,6 +429,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32f779.yaml b/devices/stm32f779.yaml index edaa52119..3a9036e6c 100644 --- a/devices/stm32f779.yaml +++ b/devices/stm32f779.yaml @@ -332,6 +332,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml @@ -353,6 +354,7 @@ TIM1: TIM[25]: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -390,6 +392,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_sms_bit3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml @@ -406,12 +409,14 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml - fields/tim/v2/tim6.yaml TIM9: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml - patches/tim/v2/add_uifcpy.yaml @@ -424,6 +429,7 @@ TIM9: TIM10: _include: + - patches/tim/v2/tim10.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - patches/tim/v2/uifremap_fix.yaml diff --git a/devices/stm32g030.yaml b/devices/stm32g030.yaml index 89bf2787f..97675de97 100644 --- a/devices/stm32g030.yaml +++ b/devices/stm32g030.yaml @@ -141,6 +141,7 @@ TAMP: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/g0_tim1_ccmr_input.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/dmab_32.yaml @@ -151,18 +152,21 @@ TIM3: _delete: _interrupts: TIM2 _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32g031.yaml b/devices/stm32g031.yaml index 7dafb1759..dcbb924fa 100644 --- a/devices/stm32g031.yaml +++ b/devices/stm32g031.yaml @@ -126,6 +126,7 @@ TAMP: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/g0_tim1_ccmr_input.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/dmab_32.yaml @@ -134,24 +135,28 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/v2/tim2.yaml - collect/tim/ccr.yaml TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32g041.yaml b/devices/stm32g041.yaml index 4ca2ebb76..878d1f1c8 100644 --- a/devices/stm32g041.yaml +++ b/devices/stm32g041.yaml @@ -131,6 +131,7 @@ TAMP: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/g0_tim1_ccmr_input.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/dmab_32.yaml @@ -139,24 +140,28 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/v2/tim2.yaml - collect/tim/ccr.yaml TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32g050.yaml b/devices/stm32g050.yaml index 1a964c92b..369ae3da7 100644 --- a/devices/stm32g050.yaml +++ b/devices/stm32g050.yaml @@ -117,6 +117,7 @@ TAMP: TIM1: _strip: TIM1_ _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - patches/tim/v2/oc3m.yaml @@ -126,6 +127,7 @@ TIM1: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/oc1m1.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml @@ -139,19 +141,26 @@ TIM3: _modify: ARR: bitWidth: 16 + CCR?: + _modify: + CCR?: + bitWidth: 16 TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -159,6 +168,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32g051.yaml b/devices/stm32g051.yaml index 78846303d..f4725fc9f 100644 --- a/devices/stm32g051.yaml +++ b/devices/stm32g051.yaml @@ -121,6 +121,7 @@ TAMP: TIM1: _strip: TIM1_ _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - patches/tim/v2/oc3m.yaml @@ -134,6 +135,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_cnt_32bit.yaml - patches/tim/v2/oc1m1.yaml - fields/tim/v2/tim2.yaml @@ -141,23 +143,31 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_cnt_16bit_l.yaml - patches/tim/v2/oc1m1.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml + CCR?: + _modify: + CCR?: + bitWidth: 16 TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -165,6 +175,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32g061.yaml b/devices/stm32g061.yaml index b74ecc521..b601e68cc 100644 --- a/devices/stm32g061.yaml +++ b/devices/stm32g061.yaml @@ -129,6 +129,7 @@ TAMP: TIM1: _strip: TIM1_ _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - patches/tim/v2/oc3m.yaml @@ -142,6 +143,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_cnt_32bit.yaml - patches/tim/v2/oc1m1.yaml - fields/tim/v2/tim2.yaml @@ -149,23 +151,31 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_cnt_16bit_l.yaml - patches/tim/v2/oc1m1.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml + CCR?: + _modify: + CCR?: + bitWidth: 16 TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -173,6 +183,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32g070.yaml b/devices/stm32g070.yaml index 14542dc91..0bc234aa6 100644 --- a/devices/stm32g070.yaml +++ b/devices/stm32g070.yaml @@ -132,6 +132,7 @@ TAMP: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/g0_tim1_ccmr_input.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/dmab_32.yaml @@ -149,12 +150,14 @@ TIM3: _interrupts: - TIM2 _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml _modify: _interrupts: @@ -173,12 +176,14 @@ TIM7: TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -186,6 +191,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32g071.yaml b/devices/stm32g071.yaml index 52106bd0b..faaf2a756 100644 --- a/devices/stm32g071.yaml +++ b/devices/stm32g071.yaml @@ -136,6 +136,7 @@ TAMP: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/g0_tim1_ccmr_input.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/dmab_32.yaml @@ -149,28 +150,33 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/v2/tim2.yaml - collect/tim/ccr.yaml TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -178,6 +184,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32g081.yaml b/devices/stm32g081.yaml index f5126cda6..28391a019 100644 --- a/devices/stm32g081.yaml +++ b/devices/stm32g081.yaml @@ -129,6 +129,7 @@ TAMP: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/g0_tim1_ccmr_input.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/dmab_32.yaml @@ -142,28 +143,33 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/v2/tim2.yaml - collect/tim/ccr.yaml TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -171,6 +177,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32g0b0.yaml b/devices/stm32g0b0.yaml index 1b9e612ad..eea36c1e1 100644 --- a/devices/stm32g0b0.yaml +++ b/devices/stm32g0b0.yaml @@ -106,6 +106,7 @@ TAMP: TIM1: _strip: TIM1_ _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - patches/tim/v2/oc3m.yaml @@ -119,6 +120,7 @@ TIM1: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_cnt_16bit_l.yaml - patches/tim/tim_ccrx_16bit.yaml - patches/tim/v2/oc1m1.yaml @@ -127,16 +129,19 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -144,6 +149,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32g0b1.yaml b/devices/stm32g0b1.yaml index 250a31aee..f4aad274a 100644 --- a/devices/stm32g0b1.yaml +++ b/devices/stm32g0b1.yaml @@ -133,6 +133,7 @@ TAMP: TIM1: _strip: TIM1_ _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - patches/tim/v2/oc3m.yaml @@ -146,6 +147,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_cnt_32bit.yaml - patches/tim/v2/oc1m1.yaml - fields/tim/v2/tim2.yaml @@ -153,6 +155,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_cnt_16bit_l.yaml - patches/tim/tim_ccrx_16bit.yaml - patches/tim/v2/oc1m1.yaml @@ -161,16 +164,19 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -178,6 +184,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32g0c1.yaml b/devices/stm32g0c1.yaml index a835f0491..929cdbd60 100644 --- a/devices/stm32g0c1.yaml +++ b/devices/stm32g0c1.yaml @@ -144,6 +144,7 @@ TAMP: TIM1: _strip: TIM1_ _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - patches/tim/v2/oc3m.yaml @@ -157,6 +158,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_cnt_32bit.yaml - patches/tim/v2/oc1m1.yaml - fields/tim/v2/tim2.yaml @@ -164,6 +166,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_cnt_16bit_l.yaml - patches/tim/tim_ccrx_16bit.yaml - patches/tim/v2/oc1m1.yaml @@ -172,16 +175,19 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM14: _include: + - patches/tim/v2/tim13.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim13.yaml - collect/tim/ccr.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/oc1m.yaml - patches/tim/v2/oc2m.yaml - fields/tim/v2/tim15.yaml @@ -189,6 +195,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - patches/tim/v2/oc1m.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h723.yaml b/devices/stm32h723.yaml index 1947839ab..0ff22049d 100644 --- a/devices/stm32h723.yaml +++ b/devices/stm32h723.yaml @@ -366,6 +366,7 @@ TIM1: TIM_CC: name: TIM1_CC _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -377,6 +378,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -385,6 +387,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -393,10 +396,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -406,6 +411,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -415,11 +421,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h725.yaml b/devices/stm32h725.yaml index 0ab74b52e..ad843ada0 100644 --- a/devices/stm32h725.yaml +++ b/devices/stm32h725.yaml @@ -369,6 +369,7 @@ TIM1: TIM_CC: name: TIM1_CC _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -380,6 +381,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -388,6 +390,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -396,10 +399,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -409,6 +414,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -418,11 +424,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h730.yaml b/devices/stm32h730.yaml index 9c2a9eddb..35274d3ba 100644 --- a/devices/stm32h730.yaml +++ b/devices/stm32h730.yaml @@ -377,6 +377,7 @@ TIM1: TIM_CC: name: TIM1_CC _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -388,6 +389,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -396,6 +398,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -404,10 +407,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -417,6 +422,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -426,11 +432,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h733.yaml b/devices/stm32h733.yaml index 3da444e4d..fe34b3100 100644 --- a/devices/stm32h733.yaml +++ b/devices/stm32h733.yaml @@ -377,6 +377,7 @@ TIM1: TIM_CC: name: TIM1_CC _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -388,6 +389,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -396,6 +398,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -404,10 +407,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -417,6 +422,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -426,11 +432,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h735.yaml b/devices/stm32h735.yaml index 064192802..0b1bc43b5 100644 --- a/devices/stm32h735.yaml +++ b/devices/stm32h735.yaml @@ -375,6 +375,7 @@ TIM1: TIM_CC: name: TIM1_CC _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -386,6 +387,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -394,6 +396,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -402,10 +405,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -415,6 +420,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -424,11 +430,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h742.yaml b/devices/stm32h742.yaml index a90d3d61e..6e95c122d 100644 --- a/devices/stm32h742.yaml +++ b/devices/stm32h742.yaml @@ -289,6 +289,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -300,6 +301,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -313,6 +315,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -328,10 +331,12 @@ TIM4: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -341,6 +346,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -350,11 +356,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h743.yaml b/devices/stm32h743.yaml index ea8d4c2b2..892ad27b9 100644 --- a/devices/stm32h743.yaml +++ b/devices/stm32h743.yaml @@ -289,6 +289,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -300,6 +301,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml @@ -314,6 +316,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -330,10 +333,12 @@ TIM4: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -344,6 +349,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -354,11 +360,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h743v.yaml b/devices/stm32h743v.yaml index 0eefbb991..25c8c4c5b 100644 --- a/devices/stm32h743v.yaml +++ b/devices/stm32h743v.yaml @@ -291,6 +291,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -302,6 +303,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml @@ -316,6 +318,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -332,10 +335,12 @@ TIM4: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -346,6 +351,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -356,11 +362,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h745cm4.yaml b/devices/stm32h745cm4.yaml index 731b124ac..913eb0904 100644 --- a/devices/stm32h745cm4.yaml +++ b/devices/stm32h745cm4.yaml @@ -297,6 +297,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -308,6 +309,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -316,6 +318,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -324,10 +327,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -337,6 +342,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -346,11 +352,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h745cm7.yaml b/devices/stm32h745cm7.yaml index 3dac8303a..c98d76ada 100644 --- a/devices/stm32h745cm7.yaml +++ b/devices/stm32h745cm7.yaml @@ -298,6 +298,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -309,6 +310,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -317,6 +319,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -325,10 +328,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -338,6 +343,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -347,11 +353,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h747cm4.yaml b/devices/stm32h747cm4.yaml index 5f4a674f9..3e9555ed1 100644 --- a/devices/stm32h747cm4.yaml +++ b/devices/stm32h747cm4.yaml @@ -295,6 +295,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -306,6 +307,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -314,6 +316,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -322,10 +325,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -335,6 +340,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -344,11 +350,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h747cm7.yaml b/devices/stm32h747cm7.yaml index 73500f845..f5dc3c924 100644 --- a/devices/stm32h747cm7.yaml +++ b/devices/stm32h747cm7.yaml @@ -300,6 +300,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -311,6 +312,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -319,6 +321,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -327,10 +330,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -340,6 +345,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -349,11 +355,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h750.yaml b/devices/stm32h750.yaml index 0b58e5f99..2292f48d2 100644 --- a/devices/stm32h750.yaml +++ b/devices/stm32h750.yaml @@ -303,6 +303,7 @@ SYSCFG: {} TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -314,6 +315,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -322,6 +324,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -330,10 +333,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -343,6 +348,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -352,11 +358,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h753.yaml b/devices/stm32h753.yaml index 168cd88ca..588ae03e4 100644 --- a/devices/stm32h753.yaml +++ b/devices/stm32h753.yaml @@ -301,6 +301,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -312,6 +313,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml @@ -326,6 +328,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -342,10 +345,12 @@ TIM4: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -356,6 +361,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -366,11 +372,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h753v.yaml b/devices/stm32h753v.yaml index d7c655b03..25be583b7 100644 --- a/devices/stm32h753v.yaml +++ b/devices/stm32h753v.yaml @@ -301,6 +301,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -312,6 +313,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml @@ -326,6 +328,7 @@ TIM5: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -342,10 +345,12 @@ TIM4: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -356,6 +361,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/tim_o24ce.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml @@ -366,11 +372,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h755cm4.yaml b/devices/stm32h755cm4.yaml index 3b43a0ca7..668d071a7 100644 --- a/devices/stm32h755cm4.yaml +++ b/devices/stm32h755cm4.yaml @@ -306,6 +306,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -317,6 +318,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -325,6 +327,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -333,10 +336,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -346,6 +351,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -355,11 +361,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h755cm7.yaml b/devices/stm32h755cm7.yaml index 04df02288..de66378c9 100644 --- a/devices/stm32h755cm7.yaml +++ b/devices/stm32h755cm7.yaml @@ -306,6 +306,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -317,6 +318,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -325,6 +327,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -333,10 +336,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -346,6 +351,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -355,11 +361,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h757cm4.yaml b/devices/stm32h757cm4.yaml index 9b0c1f08d..1019b82c7 100644 --- a/devices/stm32h757cm4.yaml +++ b/devices/stm32h757cm4.yaml @@ -306,6 +306,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -317,6 +318,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -325,6 +327,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -333,10 +336,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -346,6 +351,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -355,11 +361,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h757cm7.yaml b/devices/stm32h757cm7.yaml index 85af4e328..66f48bed7 100644 --- a/devices/stm32h757cm7.yaml +++ b/devices/stm32h757cm7.yaml @@ -307,6 +307,7 @@ SYSCFG: TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -318,6 +319,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -326,6 +328,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -334,10 +337,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -347,6 +352,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -356,11 +362,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h7a3.yaml b/devices/stm32h7a3.yaml index 1b226127a..7104ef526 100644 --- a/devices/stm32h7a3.yaml +++ b/devices/stm32h7a3.yaml @@ -301,6 +301,7 @@ TAMP: TIM[18]: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -312,6 +313,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -320,6 +322,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -328,10 +331,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -341,6 +346,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -350,11 +356,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h7b0.yaml b/devices/stm32h7b0.yaml index 5c92484a7..4e21c5bfd 100644 --- a/devices/stm32h7b0.yaml +++ b/devices/stm32h7b0.yaml @@ -316,6 +316,7 @@ TAMP: TIM[18]: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -327,6 +328,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -335,6 +337,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -343,10 +346,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -356,6 +361,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -365,11 +371,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32h7b3.yaml b/devices/stm32h7b3.yaml index f210cd094..fa77c00a2 100644 --- a/devices/stm32h7b3.yaml +++ b/devices/stm32h7b3.yaml @@ -323,6 +323,7 @@ TAMP: TIM[18]: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc4m_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -334,6 +335,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/icpsc.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -342,6 +344,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -350,10 +353,12 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM12: _include: + - patches/tim/v2/tim9.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim9.yaml @@ -363,6 +368,7 @@ TIM12: TIM13: _include: + - patches/tim/v2/tim13.yaml - patches/tim/icpsc.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/v2/tim13.yaml @@ -372,11 +378,13 @@ TIM13: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32l0x0.yaml b/devices/stm32l0x0.yaml index ebacaf942..e1d06a12a 100644 --- a/devices/stm32l0x0.yaml +++ b/devices/stm32l0x0.yaml @@ -151,11 +151,8 @@ SYSCFG: - fields/syscfg/syscfg_l0x0.yaml TIM2: - _modify: - CCR?: - size: 16 _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim2_l0.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -164,7 +161,7 @@ TIM2: TIM2[12]: _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - fields/tim/basic.yaml - fields/tim/tim_ckd.yaml - fields/tim/tim2x.yaml diff --git a/devices/stm32l0x1.yaml b/devices/stm32l0x1.yaml index bad02c8ad..740acfcb6 100644 --- a/devices/stm32l0x1.yaml +++ b/devices/stm32l0x1.yaml @@ -171,11 +171,8 @@ SYSCFG: - fields/syscfg/syscfg_l0.yaml TIM2: - _modify: - CCR?: - size: 16 _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim2_l0.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -184,12 +181,12 @@ TIM2: TIM6: _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM2[12]: _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - fields/tim/basic.yaml - fields/tim/tim_ckd.yaml - fields/tim/tim2x.yaml diff --git a/devices/stm32l0x2.yaml b/devices/stm32l0x2.yaml index c66b53ca3..5f7637fef 100644 --- a/devices/stm32l0x2.yaml +++ b/devices/stm32l0x2.yaml @@ -173,11 +173,8 @@ SYSCFG: - fields/syscfg/syscfg_l0.yaml TIM2: - _modify: - CCR?: - size: 16 _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim2_l0.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -186,12 +183,12 @@ TIM2: TIM6: _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM2[12]: _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - fields/tim/basic.yaml - fields/tim/tim_ckd.yaml - fields/tim/tim2x.yaml diff --git a/devices/stm32l0x3.yaml b/devices/stm32l0x3.yaml index f4259d573..9f3b6b232 100644 --- a/devices/stm32l0x3.yaml +++ b/devices/stm32l0x3.yaml @@ -194,11 +194,8 @@ SYSCFG: - fields/syscfg/syscfg_l0.yaml TIM2: - _modify: - CCR?: - size: 16 _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim2_l0.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -207,12 +204,12 @@ TIM2: TIM6: _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM2[12]: _include: - - patches/tim/size16b.yaml + - patches/tim/v1/16bit.yaml - fields/tim/basic.yaml - fields/tim/tim_ckd.yaml - fields/tim/tim2x.yaml diff --git a/devices/stm32l100.yaml b/devices/stm32l100.yaml index 6d2d578c1..f0b33ceaf 100644 --- a/devices/stm32l100.yaml +++ b/devices/stm32l100.yaml @@ -161,6 +161,7 @@ SYSCFG: {} TIM2: _include: + - patches/tim/v1/16bit.yaml - patches/tim/rename_TIM2_CCR3_CCR3.yaml - patches/tim/l1_ccs.yaml - patches/tim/icpsc.yaml @@ -170,10 +171,12 @@ TIM2: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/omp.yaml - patches/tim/l1_ccs.yaml - patches/tim/l1_tim9_ccer.yaml @@ -182,7 +185,9 @@ TIM9: - collect/tim/ccr.yaml TIM10: + _delete: CR2 _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml diff --git a/devices/stm32l151.yaml b/devices/stm32l151.yaml index bf3a1dc4d..d17a2337d 100644 --- a/devices/stm32l151.yaml +++ b/devices/stm32l151.yaml @@ -112,6 +112,7 @@ SYSCFG: {} TIM2: _include: + - patches/tim/v1/16bit.yaml - patches/tim/rename_TIM2_CCR3_CCR3.yaml - patches/tim/l1_ccs.yaml - patches/tim/icpsc.yaml @@ -121,10 +122,12 @@ TIM2: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/omp.yaml - patches/tim/l1_ccs.yaml - patches/tim/l1_tim9_ccer.yaml @@ -132,12 +135,16 @@ TIM9: - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml +TIM10: + _delete: [CR2, CCR2] + TIM11: _include: - patches/tim/icpsc.yaml TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32l152.yaml b/devices/stm32l152.yaml index 19b9d741d..e5cc0de0d 100644 --- a/devices/stm32l152.yaml +++ b/devices/stm32l152.yaml @@ -112,6 +112,7 @@ SYSCFG: {} TIM2: _include: + - patches/tim/v1/16bit.yaml - patches/tim/rename_TIM2_CCR3_CCR3.yaml - patches/tim/l1_ccs.yaml - patches/tim/icpsc.yaml @@ -121,10 +122,12 @@ TIM2: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/omp.yaml - patches/tim/l1_ccs.yaml - patches/tim/l1_tim9_ccer.yaml @@ -132,12 +135,16 @@ TIM9: - fields/tim/v1/tim9.yaml - collect/tim/ccr.yaml +TIM10: + _delete: [CR2, CCR2] + TIM11: _include: - patches/tim/icpsc.yaml TIM1[01]: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim10.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32l162.yaml b/devices/stm32l162.yaml index 49499f6aa..0c18b4f48 100644 --- a/devices/stm32l162.yaml +++ b/devices/stm32l162.yaml @@ -112,6 +112,7 @@ SYSCFG: {} TIM2: _include: + - patches/tim/v1/16bit.yaml - patches/tim/rename_TIM2_CCR3_CCR3.yaml - patches/tim/l1_ccs.yaml - patches/tim/icpsc.yaml @@ -121,10 +122,12 @@ TIM2: TIM6: _include: + - patches/tim/v1/16bit.yaml - fields/tim/v1/tim6.yaml TIM9: _include: + - patches/tim/v1/16bit.yaml - patches/tim/omp.yaml - patches/tim/l1_ccs.yaml - patches/tim/l1_tim9_ccer.yaml @@ -133,7 +136,9 @@ TIM9: - collect/tim/ccr.yaml TIM10: + _delete: CR2 _include: + - patches/tim/v1/16bit.yaml - patches/tim/tim10_14_missing_opm.yaml - patches/tim/icpsc.yaml - fields/tim/v1/tim10.yaml diff --git a/devices/stm32l412.yaml b/devices/stm32l412.yaml index 0afcb20a8..afb68d119 100644 --- a/devices/stm32l412.yaml +++ b/devices/stm32l412.yaml @@ -192,6 +192,7 @@ SYSCFG: {} TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/rep_16b.yaml @@ -202,6 +203,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_arr.yaml - patches/tim/tim2_cr.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -213,15 +215,18 @@ TIM2: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32l4p5.yaml b/devices/stm32l4p5.yaml index 26b68e4d5..f82a17406 100644 --- a/devices/stm32l4p5.yaml +++ b/devices/stm32l4p5.yaml @@ -314,17 +314,10 @@ TIM[25]: TIM[34]: _include: + - patches/tim/v2/tim3_with_mask.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml - CNT: - _modify: - CNT: - bitWidth: 16 - ARR: - _modify: - ARR: - bitWidth: 16 CR1: UIFREMAP: Disabled: [0, No remapping. UIF status bit is not copied to TIMx_CNT register bit 31] diff --git a/devices/stm32l4r5.yaml b/devices/stm32l4r5.yaml index ada1dfd9e..e3ab6a51a 100644 --- a/devices/stm32l4r5.yaml +++ b/devices/stm32l4r5.yaml @@ -322,17 +322,10 @@ TIM[25]: TIM3: _include: + - patches/tim/v2/tim3_with_mask.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml - CNT: - _modify: - CNT: - bitWidth: 16 - ARR: - _modify: - ARR: - bitWidth: 16 TIM[67]: _include: diff --git a/devices/stm32l4r9.yaml b/devices/stm32l4r9.yaml index 28c4ff061..98f46e593 100644 --- a/devices/stm32l4r9.yaml +++ b/devices/stm32l4r9.yaml @@ -262,17 +262,10 @@ TIM[25]: TIM3: _include: + - patches/tim/v2/tim3_with_mask.yaml - fields/tim/tim_mms_ts_sms.yaml - fields/tim/v2/tim3.yaml - collect/tim/ccr.yaml - CNT: - _modify: - CNT: - bitWidth: 16 - ARR: - _modify: - ARR: - bitWidth: 16 TIM[67]: _include: diff --git a/devices/stm32l4x1.yaml b/devices/stm32l4x1.yaml index bf47cc686..c835d9c24 100644 --- a/devices/stm32l4x1.yaml +++ b/devices/stm32l4x1.yaml @@ -217,6 +217,7 @@ SYSCFG: {} TIM[18]: _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/ocm_bit3.yaml - patches/tim/dmab_32.yaml @@ -234,6 +235,7 @@ TIM2: CNT_H: bitWidth: 16 _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/ocm_bit3.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -242,6 +244,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/ocm_bit3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -250,15 +253,18 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32l4x2.yaml b/devices/stm32l4x2.yaml index 3ea7cac0a..b35804551 100644 --- a/devices/stm32l4x2.yaml +++ b/devices/stm32l4x2.yaml @@ -240,6 +240,7 @@ SYSCFG: {} TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_ocm_bit3.yaml @@ -251,6 +252,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/add_ocm_bit3.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -259,6 +261,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_ocm_bit3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -267,15 +270,18 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32l4x3.yaml b/devices/stm32l4x3.yaml index 671746eb8..47bd069be 100644 --- a/devices/stm32l4x3.yaml +++ b/devices/stm32l4x3.yaml @@ -184,6 +184,7 @@ SYSCFG: {} TIM1: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_ocm_bit3.yaml @@ -195,6 +196,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - patches/tim/v2/add_ocm_bit3.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -203,6 +205,7 @@ TIM2: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM1[5]: @@ -210,6 +213,7 @@ TIM1[5]: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml CCMR1_Output: @@ -219,6 +223,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32l4x5.yaml b/devices/stm32l4x5.yaml index c02b1da8b..5fffd7804 100644 --- a/devices/stm32l4x5.yaml +++ b/devices/stm32l4x5.yaml @@ -281,6 +281,7 @@ SYSCFG: {} TIM[18]: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_ocm_bit3.yaml @@ -292,6 +293,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/add_ocm_bit3.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -300,6 +302,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/tim_ch_16bit_l.yaml - patches/tim/v2/add_ocm_bit3.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -308,6 +311,7 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM1[5]: @@ -319,11 +323,13 @@ TIM15: OC1M_2: name: OC1M_3 _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32l4x6.yaml b/devices/stm32l4x6.yaml index 5f7c17076..58bcbd704 100644 --- a/devices/stm32l4x6.yaml +++ b/devices/stm32l4x6.yaml @@ -202,6 +202,7 @@ SYSCFG: {} TIM[18]: _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/v2/add_ocm_bit3.yaml @@ -213,6 +214,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/add_ocm_bit3.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -221,6 +223,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_ocm_bit3.yaml - patches/tim/tim_ch_16bit_l.yaml - fields/tim/tim_mms_ts_sms.yaml @@ -229,6 +232,7 @@ TIM3: TIM6: _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM1[5]: @@ -236,6 +240,7 @@ TIM1[5]: TIM15: _include: + - patches/tim/v2/tim15.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml CCMR1_Output: @@ -245,6 +250,7 @@ TIM15: TIM16: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml CCMR1_Output: diff --git a/devices/stm32l552.yaml b/devices/stm32l552.yaml index 5f5495b2e..8e62a7d7f 100644 --- a/devices/stm32l552.yaml +++ b/devices/stm32l552.yaml @@ -171,6 +171,7 @@ TIM[18]: OIS5: bitOffset: 16 _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/ocm_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -180,6 +181,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/ocm_bit3.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/v2/tim2.yaml @@ -194,6 +196,7 @@ TIM5: TIM[34]: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_uifcpy.yaml - patches/tim/tim_ch_16bit_l.yaml - patches/tim/v2/ocm_bit3.yaml @@ -215,10 +218,12 @@ TIM[67]: ARR_bit0: name: ARR _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/ocm1_bit3.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml @@ -229,6 +234,7 @@ TIM1[67]: OC1M_2: name: OC1M_3 _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32l562.yaml b/devices/stm32l562.yaml index 1e295f34e..1c3455f1d 100644 --- a/devices/stm32l562.yaml +++ b/devices/stm32l562.yaml @@ -187,6 +187,7 @@ TIM[18]: OIS5: bitOffset: 16 _include: + - patches/tim/v2/tim1.yaml - patches/tim/icpsc.yaml - patches/tim/v2/ocm_bit3.yaml - patches/tim/v2/oc5m_bit3.yaml @@ -196,6 +197,7 @@ TIM[18]: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/v2/ocm_bit3.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/v2/tim2.yaml @@ -210,6 +212,7 @@ TIM5: TIM[34]: _include: + - patches/tim/v2/tim3.yaml - patches/tim/v2/add_uifcpy.yaml - patches/tim/tim_ch_16bit_l.yaml - patches/tim/v2/ocm_bit3.yaml @@ -231,10 +234,12 @@ TIM[67]: ARR_bit0: name: ARR _include: + - patches/tim/v2/tim6.yaml - fields/tim/v2/tim6.yaml TIM15: _include: + - patches/tim/v2/tim15.yaml - patches/tim/v2/ocm1_bit3.yaml - fields/tim/v2/tim15.yaml - collect/tim/ccr.yaml @@ -245,6 +250,7 @@ TIM1[67]: OC1M_2: name: OC1M_3 _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32u031.yaml b/devices/stm32u031.yaml index 580eadd58..41cc94d0b 100644 --- a/devices/stm32u031.yaml +++ b/devices/stm32u031.yaml @@ -124,6 +124,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3_with_mask.yaml - patches/tim/ccmr1_alternate.yaml - patches/tim/ccmr2_alternate.yaml - patches/tim/v2/ocm_bit3.yaml diff --git a/devices/stm32u073.yaml b/devices/stm32u073.yaml index df9f0e809..bdde0e346 100644 --- a/devices/stm32u073.yaml +++ b/devices/stm32u073.yaml @@ -135,6 +135,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3_with_mask.yaml - patches/tim/ccmr1_alternate.yaml - patches/tim/ccmr2_alternate.yaml - patches/tim/v2/ocm_bit3.yaml diff --git a/devices/stm32u083.yaml b/devices/stm32u083.yaml index 0e2a12275..3951dd583 100644 --- a/devices/stm32u083.yaml +++ b/devices/stm32u083.yaml @@ -138,6 +138,7 @@ TIM2: TIM3: _include: + - patches/tim/v2/tim3_with_mask.yaml - patches/tim/ccmr1_alternate.yaml - patches/tim/ccmr2_alternate.yaml - patches/tim/v2/ocm_bit3.yaml diff --git a/devices/stm32wb55.yaml b/devices/stm32wb55.yaml index 33ce34ba7..7df892383 100644 --- a/devices/stm32wb55.yaml +++ b/devices/stm32wb55.yaml @@ -237,6 +237,7 @@ TIM1: C1F: name: IC1F _include: + - patches/tim/v2/tim1.yaml - patches/tim/v2/oc5m_bit3.yaml - patches/tim/dmab_32.yaml - fields/tim/v2/tim1.yaml @@ -244,6 +245,7 @@ TIM1: TIM2: _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/basic.yaml - fields/tim/tim_32bit.yaml @@ -269,6 +271,7 @@ TIM2: TIM1[67]: _include: + - patches/tim/v2/tim16.yaml - fields/tim/v2/tim16.yaml - collect/tim/ccr.yaml diff --git a/devices/stm32wl5x_cm0p.yaml b/devices/stm32wl5x_cm0p.yaml index 1400c642b..e20dbbf70 100644 --- a/devices/stm32wl5x_cm0p.yaml +++ b/devices/stm32wl5x_cm0p.yaml @@ -192,6 +192,7 @@ TIM1: CCMR3OutputComparemode: name: CCMR3_Output _include: + - patches/tim/v2/tim1.yaml - patches/tim/dmab_32.yaml - fields/tim/tim1_wl.yaml - fields/tim/tim_gp1.yaml @@ -205,6 +206,7 @@ TIM1: TIM2: _strip: TIM2_ _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim2_wl.yaml - fields/tim/tim_gp1.yaml @@ -224,6 +226,7 @@ TIM1[67]: _delete: - BKF _include: + - patches/tim/v2/tim16.yaml - fields/tim/basic.yaml - fields/tim/tim_ckd.yaml - fields/tim/ccr.yaml diff --git a/devices/stm32wl5x_cm4.yaml b/devices/stm32wl5x_cm4.yaml index b686a3571..d7e08602d 100644 --- a/devices/stm32wl5x_cm4.yaml +++ b/devices/stm32wl5x_cm4.yaml @@ -212,6 +212,7 @@ TIM1: CCMR3OutputComparemode: name: CCMR3_Output _include: + - patches/tim/v2/tim1.yaml - patches/tim/dmab_32.yaml - fields/tim/tim1_wl.yaml - fields/tim/tim_gp1.yaml @@ -225,6 +226,7 @@ TIM1: TIM2: _strip: TIM2_ _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim2_wl.yaml - fields/tim/tim_gp1.yaml @@ -244,6 +246,7 @@ TIM1[67]: _delete: - BKF _include: + - patches/tim/v2/tim16.yaml - fields/tim/basic.yaml - fields/tim/tim_ckd.yaml - fields/tim/ccr.yaml diff --git a/devices/stm32wle5.yaml b/devices/stm32wle5.yaml index 9b40abe74..037a5f9ad 100644 --- a/devices/stm32wle5.yaml +++ b/devices/stm32wle5.yaml @@ -232,6 +232,7 @@ TIM1: CCMR3OutputComparemode: name: CCMR3_Output _include: + - patches/tim/v2/tim1.yaml - patches/tim/dmab_32.yaml - fields/tim/tim1_wl.yaml - fields/tim/tim_gp1.yaml @@ -245,6 +246,7 @@ TIM1: TIM2: _strip: TIM2_ _include: + - patches/tim/v2/tim2.yaml - patches/tim/tim2_common_32bit.yaml - fields/tim/tim2_wl.yaml - fields/tim/tim_gp1.yaml @@ -264,6 +266,7 @@ TIM1[67]: _delete: - BKF _include: + - patches/tim/v2/tim16.yaml - fields/tim/basic.yaml - fields/tim/tim_ckd.yaml - fields/tim/ccr.yaml