summaryrefslogtreecommitdiffstats
path: root/tmk_core/protocol/chibios/chibios.c
Commit message (Collapse)AuthorAgeFilesLines
* Refactor `send_extra` (#18615)Ryan2022-10-061-1/+1
|
* Refactor more host code (programmable button & digitizer) (#18565)Ryan2022-10-051-3/+1
|
* Simplify extrakeys sending at the host driver level (#18230)Ryan2022-09-021-3/+2
| | | | | | | | | * Simplify extrakeys sending at the host driver level * There are two arguments here * Wrong syntax * Adjust keyboards which use a custom host driver
* Format code according to conventions (#16322)QMK Bot2022-02-121-3/+5
|
* ChibiOS: add support for HID Programmable Buttons (#15787)Thomas Weißschuh2022-02-041-1/+2
| | | | | | | | | | * ChibiOS: add support for HID Programmable Buttons Fixes #15596 * Enable SHARED_ENDPOINT when PROGRAMMABLE_BUTTON is enabled The Programmable Button driver expects the shared EP to be enabled. So enforce this invariant.
* Fixup #15029 (#15031)Nick Brassel2021-11-021-2/+2
|
* Revert to old init order for host driver (#15029)Joel Challis2021-11-021-3/+3
| | | * Partially revert 14888
* Begin to carve out platform/protocol API - Migrate keyboard_* calls (#14888)Joel Challis2021-10-241-12/+3
|
* Remove SERIAL_LINK feature (#14727)Joel Challis2021-10-071-19/+2
| | | | | | | | | | | | | | | | | * Remove SERIAL_LINK * more stale paths in doxygen-todo * Fix * More refs * Update testing docs * Update doxygen-todo Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Purge uGFX. (#14720)Nick Brassel2021-10-071-14/+0
| | | | | | | * Purge uGFX. * Remove remnants of visualizer. * Remove remnants of uGFX.
* Added power tracking api (#12691)Purdea Andrei2021-09-301-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Add power tracking API to lufa and chibios targets * power.c: Pass through power state to the notify function * power: added notify_power_state_change_user too. * making it pass the PR linter * Add a POWER_STATE_NO_INIT state, that we start in before calling power_init(); * Rename *power* to *usb_power* * removing stray newline * Rename usb_power* to usb_device_state* * Update quantum/usb_device_state.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Fix comment * usb_device_state.h: Don't include quantum.h, only the necessary headers. Co-authored-by: Drashna Jaelre <drashna@live.com>
* Begin to carve out platform/protocol API - Single main loop (#13843)Joel Challis2021-08-181-0/+255
* Begin to carve out platform/protocol API * Fix up after rebase