keychron_qmk_firmware/platforms
Nick Brassel 305e7baa71
Allow for get_hardware_id() to be used for serial number. (#24053)
* Allow for `get_hardware_id()` to be used for serial number.

* Length checks.

* Explain length.

* Cleanup.

* Preprocessor magic.

* Use the force, Batman.

* Swap logic; if SERIAL_NUMBER is defined use that, otherwise derive it.

* Cleanup.

* Cleanup.
2024-10-06 21:44:36 +13:00
..
avr WS2812 API rework (#24364) 2024-10-06 21:01:07 +13:00
chibios Allow for get_hardware_id() to be used for serial number. (#24053) 2024-10-06 21:44:36 +13:00
test [Audio] Add support for audio shutdown pin (#22731) 2024-03-06 22:02:37 +11:00
atomic_util.h
bootloader.h
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
lv_conf.h
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