qmk/tmk_core/protocol
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
..
chibios Change suspend condition check order on ChibiOS (#24020) 2024-07-04 12:13:00 +10:00
lufa Align LUFA suspend logic (#24055) 2024-07-05 12:02:39 +01:00
usb_hid
vusb Refactor vusb to protocol use pre/post task (#14944) 2024-03-14 21:45:12 +11:00
host_driver.h
host.c
host.h
report.c Remove RING_BUFFERED_6KRO_REPORT_ENABLE due to disuse. (#24433) 2024-09-24 12:53:55 +01:00
report.h [Core] Refactor ChibiOS USB endpoints to be fully async (#21656) 2024-02-28 22:00:27 +11:00
usb_descriptor_common.h
usb_descriptor.c Allow for get_hardware_id() to be used for serial number. (#24053) 2024-10-06 21:44:36 +13:00
usb_descriptor.h Remove arm_atsam platform (#24337) 2024-09-02 03:48:17 +01:00
usb_device_state.c
usb_device_state.h
usb_types.h
usb_util.c Update GPIO macro usages in core (#23093) 2024-02-18 17:08:27 +11:00
usb_util.h