diff options
Diffstat (limited to 'platforms/stm32')
-rw-r--r-- | platforms/stm32/f1.yaml | 27 | ||||
-rw-r--r-- | platforms/stm32/f3.yaml | 27 | ||||
-rw-r--r-- | platforms/stm32/f4.yaml | 27 | ||||
-rw-r--r-- | platforms/stm32/wb.yaml | 14 |
4 files changed, 95 insertions, 0 deletions
diff --git a/platforms/stm32/f1.yaml b/platforms/stm32/f1.yaml new file mode 100644 index 0000000..8d4962b --- /dev/null +++ b/platforms/stm32/f1.yaml @@ -0,0 +1,27 @@ +# This is incomplete, just preserving register addresses! +- periph: + stm32_timer: + TIM1: + type: v1 + offset: 0x40012c00 + TIM2: + type: v1 + offset: 0x40000000 + TIM3: + type: v1 + offset: 0x40000400 + TIM4: + type: v1 + offset: 0x40000800 + TIM5: + type: v1 + offset: 0x40000c00 + TIM6: + type: v1 + offset: 0x40001000 + TIM7: + type: v1 + offset: 0x40001400 + TIM8: + type: v1 + offset: 0x40013400 diff --git a/platforms/stm32/f3.yaml b/platforms/stm32/f3.yaml new file mode 100644 index 0000000..8d4962b --- /dev/null +++ b/platforms/stm32/f3.yaml @@ -0,0 +1,27 @@ +# This is incomplete, just preserving register addresses! +- periph: + stm32_timer: + TIM1: + type: v1 + offset: 0x40012c00 + TIM2: + type: v1 + offset: 0x40000000 + TIM3: + type: v1 + offset: 0x40000400 + TIM4: + type: v1 + offset: 0x40000800 + TIM5: + type: v1 + offset: 0x40000c00 + TIM6: + type: v1 + offset: 0x40001000 + TIM7: + type: v1 + offset: 0x40001400 + TIM8: + type: v1 + offset: 0x40013400 diff --git a/platforms/stm32/f4.yaml b/platforms/stm32/f4.yaml index 72d4505..96731e4 100644 --- a/platforms/stm32/f4.yaml +++ b/platforms/stm32/f4.yaml @@ -29,6 +29,33 @@ size: 64k periph: + + stm32_timer: + TIM1: + type: v1 + offset: 0x40010000 + TIM2: + type: v1 + offset: 0x40000000 + TIM3: + type: v1 + offset: 0x40000400 + TIM4: + type: v1 + offset: 0x40000800 + TIM5: + type: v1 + offset: 0x40000c00 + TIM6: + type: v1 + offset: 0x40001000 + TIM7: + type: v1 + offset: 0x40001400 + TIM8: + type: v1 + offset: 0x40010400 + stm32_uart: USART1: offset: 0x40011000 diff --git a/platforms/stm32/wb.yaml b/platforms/stm32/wb.yaml index 2214005..65eafea 100644 --- a/platforms/stm32/wb.yaml +++ b/platforms/stm32/wb.yaml @@ -28,6 +28,20 @@ size: 10k periph: + stm32_timer: + TIM1: + type: v1 + offset: 0x40012C00 + TIM2: + type: v1 + offset: 0x40000000 + TIM16: + type: v1 + offset: 0x40014400 + TIM17: + type: v1 + offset: 0x40014800 + stm32_uart: USART1: type: v2 |