Marian Buschsieweke
1fd9913293
boards/common/stm32: clean up LED definitions
...
Let boards only define the port and pin number of each LEDs. The common
definitions in `stm32_leds.h` will provide `LED<x>_ON`, `LED<x>_OFF`,
`LED<x>_TOGGLE`, `LED<x>_PIN`, `LED<x>_MASK` and `LED<x>_PORT`.
In addition to code de-duplication, this also makes it easier to use
LEDs in GPIO LL, which can be beneficial for super low overhead
debugging output - e.g. when a bug is timing sensitive and `DEBUG()`
would spent to much time for stdio to reproduce a bug.
2022-08-08 23:35:06 +02:00
Benjamin Valentin
615d863c00
boards: drop manual button auto-init
2022-02-26 22:51:50 +01:00
Benjamin Valentin
5d111e71aa
boards: drop board_init() from board.h
2022-02-25 15:08:58 +01:00
Benjamin Valentin
468ea89953
boards: drop LED init
...
This is handled by periph_init_leds now
2022-02-18 14:35:43 +01:00
MrKevinWeiss
deda2cfb97
boards: Fix stm32 based boards kconfig models
2021-12-15 09:31:45 +01:00
Benjamin Valentin
fc88c4c4e5
boards: drop cpu_init()
2021-10-13 23:36:41 +02:00
75d2002e76
boards/stm32f1/f3: adapt Kconfig for clock configuration
2020-12-08 17:36:52 +01:00
39e06babf5
boards/stm32: use generic clk_conf.h header
2020-10-27 08:44:56 +01:00
e9bf08e6d5
boards/stm32f1*: adapt to new clock configuration
2020-09-24 11:27:24 +02:00
1b8460d68f
boards/stm32f1: use shared default clock configuration
2020-08-31 08:40:17 +02:00
hugues
3e2e4c4150
boards/olimexino-stm32: declare adc_config[] directly in periph_conf.h
2020-08-27 03:56:26 +02:00
d02fc52a0e
olimexino-stm32: remove obsolete spi_divtable
2020-08-18 16:55:09 +02:00
bfc2c86e11
boards/olimexino-stm32: model features in Kconfig
2020-07-16 11:34:04 +02:00
facb626b02
boards/stm32*: adapt for new stm32 cpu organization
2020-05-20 13:39:10 +02:00
Francisco Molina
4d398ab09e
cpu/stm32f1: add unified rtt configuration
2020-04-24 08:57:04 +02:00
Corentin 'Kmikaz' Vigourt
54cafc5125
boards/olimexino-stm32: add support for olimexino-stm32 board
2020-03-11 10:59:57 +01:00