qmk_firmware/platforms
Stefan Kerkmann 61fa6949fb
[Core] Allow ChibiOS `SIO` driver for `UART` driver (#22839)
* onekey: stm32f3_disco: add usart pins and activate peripheral

Signed-off-by: Stefan Kerkmann <karlk90@pm.me>

* chibios: uart: change SD1 prefix to UART

Signed-off-by: Stefan Kerkmann <karlk90@pm.me>

* chibios: uart: add SIO driver and RP2040 compatibility

Signed-off-by: Stefan Kerkmann <karlk90@pm.me>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>

* Update platforms/chibios/drivers/uart.h

Co-authored-by: Joel Challis <git@zvecr.com>

---------

Signed-off-by: Stefan Kerkmann <karlk90@pm.me>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2024-02-20 11:34:24 +01:00
..
arm_atsam Update naming convention for GPIO control macros (#23085) 2024-02-17 00:18:26 +11:00
avr Update GPIO macro usages in core (#23093) 2024-02-18 17:08:27 +11:00
chibios [Core] Allow ChibiOS `SIO` driver for `UART` driver (#22839) 2024-02-20 11:34:24 +01:00
test [Enhancement] Improvements for debounce test coverage + bug fixes for sym_defer_g and sym_eager_pr (#21667) 2023-09-25 12:48:55 +10:00
atomic_util.h Fix quantum ring_buffer for ChibiOS (#19683) 2023-01-28 21:07:51 +00:00
bootloader.h
common.mk Eliminate `TMK_COMMON_*` in makefiles (#21517) 2023-07-15 17:27:32 +10:00
eeprom.h NVRAM refactor, phase 1. (#18969) 2022-11-23 08:50:19 +00:00
gpio.h Update naming convention for GPIO control macros (#23085) 2024-02-17 00:18:26 +11:00
hardware_id.h
lv_conf.h [Core] Quantum Painter - LVGL Integration (#18499) 2022-12-13 07:51:14 +11:00
pin_defs.h
progmem.h
sleep_led.h
suspend.c
suspend.h
synchronization_util.c Fix build failures with `OPT = 0` due to inline functions (#19767) 2023-02-12 17:14:34 +11:00
synchronization_util.h Fix build failures with `OPT = 0` due to inline functions (#19767) 2023-02-12 17:14:34 +11:00
timer.c Fix build failures with `OPT = 0` due to inline functions (#19767) 2023-02-12 17:14:34 +11:00
timer.h
wait.h