aboutsummaryrefslogtreecommitdiffstats
path: root/tmk_core/protocol/host.c
Commit message (Collapse)AuthorAgeFilesLines
* Implement minimal connection update logic (#25334)Joel Challis2025-11-071-2/+42
|
* Add raw_hid support to host driver (#25255)Joel Challis2025-05-121-0/+12
|
* Remove force disable of NKRO when Bluetooth enabled (#25201)Joel Challis2025-05-061-0/+18
|
* Bind Bluetooth driver to `host_driver_t` (#25199)Joel Challis2025-05-051-29/+54
|
* Implement connection keycode logic (#25176)Joel Challis2025-04-211-4/+7
|
* Joystick: add support for 8-way hat switch (#24515)Ryan2024-11-091-0/+4
|
* Separate 6KRO and NKRO report structs (#22267)Ryan2023-10-231-15/+18
|
* Joystick feature improvements (#19052)Ryan2022-11-261-6/+9
|
* Digitizer feature improvements (#19034)Ryan2022-11-131-4/+5
|
* Refactor `send_extra` (#18615)Ryan2022-10-071-15/+25
|
* Refactor more host code (programmable button & digitizer) (#18565)Ryan2022-10-051-18/+20
|
* Start Bluetooth API (#18366)Ryan2022-09-291-21/+4
|
* Further refactoring of joystick feature (#18437)Ryan2022-09-271-0/+56
|
* Move Bluetooth-related function calls up to host/keyboard level (#18274)Ryan2022-09-071-0/+43
| | | | | | | | | | | * Move Bluetooth-related function calls up to host/keyboard level * Remove pointless set_output() call * Move bluetooth (rn42) init to end of keyboard_init() * Enable SPI/UART for ChibiOS targets * Some more slight tweaks
* Simplify extrakeys sending at the host driver level (#18230)Ryan2022-09-021-2/+2
| | | | | | | | | * Simplify extrakeys sending at the host driver level * There are two arguments here * Wrong syntax * Adjust keyboards which use a custom host driver
* Add support for large Mouse Reports (#16371)Drashna Jaelre2022-06-091-0/+5
| | | | Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Format code according to conventions (#16322)QMK Bot2022-02-121-7/+21
|
* Relocate protocol files within tmk_core/common/ (#14972)Joel Challis2021-10-281-0/+138
* Relocate non platform files within tmk_core/common/ * clang