summaryrefslogtreecommitdiffstats
path: root/platforms/chibios/platform.mk
Commit message (Collapse)AuthorAgeFilesLines
* [Core] Use a mutex guard for split shared memory (#16647)Stefan Kerkmann2022-04-191-1/+5
|
* ChibiOS 21.11.1 update. (#16251)Nick Brassel2022-03-071-3/+7
| | | | | | | | | | | | | | | * ChibiOS 21.11.1 update. * `uf2-tinyuf2` => `tinyuf2` * Updated chibios-contrib, fixup preprocessor for tinyuf2 bootloader. * Fixup keychron L433 boards. * Makefile cleanup. * RISC-V build fixes. * Fixup RISC-V build.
* Followup to #16220, more test error output. (#16221)Nick Brassel2022-02-051-1/+1
|
* Westberrytech pr (#14422)Joy Lee2021-11-271-0/+4
| | | | | | | * Added support for WB32 MCU * Modified eeprom_wb32.c * Remove the eeprom_wb32-related code
* [Core] RISC-V toolchain and picolibc fixes (#15109)Stefan Kerkmann2021-11-201-8/+11
| | | | | | | | | | | | | | | | | * [Core] Fix RISC-V toolchain installation The risc-v toolchain is only available on distributions based on Debian 11+ so we check for their availability before installing them. * [Core] Fix heap symbols and syscalls for picolibc picolibc internally uses __heap_start and __heap_end instead of the defacto chibios linker script standard __heap_base__ and __heap_end__ therefore we introduce these symbols as an alias. Usually all memory used within QMK is statically allocated, but some algorithms make usage of malloc and friends. Also the timeval struct is not defined by picolibc for syscalls, therefore it is declared as stub.
* Move tmk_core/common/<plat> (#13918)Joel Challis2021-11-191-0/+436