qmk_firmware/platforms
Stefan Kerkmann 0056a1f0d0 platforms: rp: link ram functions to ramtext section
With the 2.0.0 pico-sdk release it is possible to re-define the custom
pico-sdk linker sections, allowing us to drop the custom linker script
which introduced the `.time_critical` section in ram. This section is
for functions we do not want to execute from flash e.g. everything that
must be fast or available if the XIP flash is deactivated e.g. when
programming the flash itself.
2024-09-01 10:02:04 +02:00
..
arm_atsam Allow overriding get_hardware_id(). (#24051) 2024-07-05 11:22:08 +10:00
avr Allow overriding get_hardware_id(). (#24051) 2024-07-05 11:22:08 +10:00
chibios platforms: rp: link ram functions to ramtext section 2024-09-01 10:02:04 +02:00
test [Audio] Add support for audio shutdown pin (#22731) 2024-03-06 22:02:37 +11:00
atomic_util.h Fix quantum ring_buffer for ChibiOS (#19683) 2023-01-28 21:07:51 +00:00
bootloader.h [Core] Add Reboot keycode to core (#15990) 2022-05-14 13:35:49 +10:00
common.mk Eliminate TMK_COMMON_* in makefiles (#21517) 2023-07-15 17:27:32 +10:00
eeprom.h Re-implement eeprom_write_qword as define (#23890) 2024-06-10 01:23:25 +01:00
gpio.h Update naming convention for GPIO control macros (#23085) 2024-02-17 00:18:26 +11:00
hardware_id.h Expose API for hardware unique ID (#16869) 2022-04-18 20:51:40 +10:00
lv_conf.h [Core] Quantum Painter - LVGL Integration (#18499) 2022-12-13 07:51:14 +11:00
pin_defs.h Redo workaround for pin_def errors on KINETIS (#16620) 2022-03-11 18:50:59 +00:00
progmem.h Remove use of __flash due to LTO issues (#15268) 2021-11-24 18:38:49 +11:00
sleep_led.h Move tmk_core/common/<plat> (#13918) 2021-11-19 10:41:02 -08:00
suspend.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
suspend.h Remove unused suspend_idle (#16063) 2022-01-26 14:57:28 -08:00
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 Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
wait.h Move tmk_core/common/<plat> (#13918) 2021-11-19 10:41:02 -08:00