1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/stm32/include
bors[bot] f10426709c
Merge #19677 #19683
19677: boards/nucleo-l432k: provide three periph_timer instances r=maribu a=maribu

### Contribution description

- `cpu/stm32/periph_timer`: Generalize to also work with timers that do not have 4 channels
- `boards/common/stm32`: Add timer config for three timers based on TIM2, TIM15, and TIM16 (the three general-purpose timers of the STM32L4)
- `boards/nucleo-l432kc`: Make use of the new timer config


19683: cpu/sam0_eth: clean up init() r=maribu a=benpicco





Co-authored-by: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2023-05-30 20:01:21 +00:00
..
clk cpu/stm: Fix clock settings F303* 2022-11-03 11:37:31 +01:00
periph cpu/stm32/periph_timer: Support timers with channels != 4 2023-05-30 12:55:29 +02:00
vendor cpu/stm32: add initial support for stm32u5 family 2021-12-23 11:04:41 +01:00
.gitignore cpu/stm32: add tool to generate a header with IRQ numof defines 2020-09-02 11:30:49 +02:00
can_params.h boards/nucleo-f722ze: Add periph_can support 2021-03-05 23:22:44 -05:00
candev_stm32.h cpu/stm32: candev: derive number of CAN interfaces from vendor header 2021-03-09 11:30:21 +01:00
cpu_conf.h cpu/stm32: add unused backup RAM as extra heap 2022-11-18 12:19:10 +01:00
gpio_ll_arch.h cpu/stm32: stm32f4 BRR from BSRR 2023-05-30 16:06:35 +02:00
periph_cpu.h cpu/stm32: use largest number of available EPs 2023-03-16 07:47:18 +01:00
stmclk.h cpu/{cortexm_common, stm32}: add support for backup RAM 2022-01-21 15:53:18 +01:00
tinyusb_hw_defaults.h pkg/tinyusb: fix USB speed selection for STM32 2022-11-17 14:07:38 +01:00
usbdev_stm32.h cpu/stm32: clarify units in USB FIFO size definitions 2023-04-16 22:59:11 +02:00