aboutsummaryrefslogtreecommitdiff
path: root/tmk_core
Commit message (Expand)AuthorAgeFilesLines
* [Core] chibios: usb_main: remove OTG sof workaround (#24259)Stefan Kerkmann2024-12-151-8/+0
* Joystick: add support for 8-way hat switch (#24515)Ryan2024-11-094-0/+43
* [Core] `usb_device_state`: consolidate usb state handling across implementati...Stefan Kerkmann2024-10-188-101/+128
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-152-2/+2
|\
| * Digitizer: fix units tag in report descriptor (#24482)Ryan2024-10-152-2/+2
* | Extended wheel reports (#24422)eynsai2024-10-063-15/+49
* | Allow for `get_hardware_id()` to be used for serial number. (#24053)Nick Brassel2024-10-061-13/+78
* | Remove `RING_BUFFERED_6KRO_REPORT_ENABLE` due to disuse. (#24433)Nick Brassel2024-09-242-97/+0
* | Remove `arm_atsam` platform (#24337)Joel Challis2024-09-0257-16283/+0
|/
* Fix NKRO and Mouse Emulation on arm_atsam (#23945)Izumemori2024-08-131-1/+17
* Align LUFA suspend logic (#24055)Joel Challis2024-07-051-1/+1
* Change suspend condition check order on ChibiOS (#24020)Drashna Jaelre2024-07-041-1/+1
* [FIX] ChibiOS: USB Digitizer and Joystick IN endpoint compilation (#23854)Stefan Kerkmann2024-06-032-3/+3
* Fix WAIT_FOR_USB handling (#23598)Joel Challis2024-04-243-2/+16
* Remove midi_ep_task from ChibiOS (#23162)Robin Carlier2024-03-282-16/+0
* Refactor vusb to protocol use pre/post task (#14944)Joel Challis2024-03-144-43/+16
* [Core] Refactor ChibiOS USB endpoints to be fully async (#21656)Stefan Kerkmann2024-02-2812-1126/+1303
* Update GPIO macro usages in core (#23093)Ryan2024-02-183-18/+18
* [Core] Add OS detection callbacks (#21777)Andre Brait2024-02-171-0/+9
* Align VUSB suspend protocol logic (#22688)Joel Challis2024-02-011-38/+51
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-01-221-0/+4
|\
| * Fix missing joystick.h include (#22946)0.23.6Ryan2024-01-221-0/+4
* | Remove console out endpoint (#22304)Joel Challis2024-01-097-138/+66
|/
* V-USB: implement NKRO (#22398)Ryan2023-11-261-4/+45
* V-USB: Add generic `send_report()` function (#22323)Ryan2023-11-263-92/+53
* Slight refactor of joystick axis type into typedef (#22445)Ryan2023-11-121-5/+7
* Add "AC Next Keyboard Layout Select" consumer usage entry (macOS Globe key) (...Ryan2023-10-311-40/+41
* [Maintenance] USB HID control packet as struct (#21688)Stefan Kerkmann2023-10-272-92/+82
* V-USB: Fix `GET_IDLE/SET_IDLE` (#22332)Ryan2023-10-271-16/+12
* V-USB: Implement `GET_PROTOCOL` and `SET_PROTOCOL` handling (#22324)Ryan2023-10-251-24/+38
* Separate 6KRO and NKRO report structs (#22267)Ryan2023-10-2311-140/+122
* Prep work for NKRO report separation (#22268)Ryan2023-10-143-15/+16
* [Core] Bump mouse endpoint packet size to 16 bytes (#21711)Stefan Kerkmann2023-09-252-2/+2
* Remove old `IS_LED_ON/OFF()` macros (#21878)Ryan2023-09-031-3/+0
* Revert changes to ChibiOS Suspend Code (#21830)Drashna Jaelre2023-08-272-22/+56
* [Bug] Restore usb suspend wakeup delay (#21676)Stefan Kerkmann2023-08-022-44/+14
* Fix mouse-key spamming empty reports (#21663)Stefan Kerkmann2023-08-021-2/+10
* Update keyboard report descriptor for USB compliance (#21626)Stefan Kerkmann2023-07-282-0/+4
* quantum: remove direct `quantum.h` includes (#21507)Ryan2023-07-163-0/+4
* Eliminate `TMK_COMMON_*` in makefiles (#21517)Ryan2023-07-151-20/+20
* tmk_core: remove direct `quantum.h` includes (#21465)Ryan2023-07-077-9/+13
* Get rid of `USB_LED_KANA` and `USB_LED_COMPOSE` (#21366)Ryan2023-06-271-7/+7
* [Bug] Fix non-functional S3 wakeup / resume from suspense (#19780)Stefan Kerkmann2023-06-262-14/+10
* Chibios USB: Take into account if host wants remote wakeup or not (#21287)Purdea Andrei2023-06-261-1/+3
* Move protocol makefiles into their respective folders (#21332)Ryan2023-06-226-1/+1
* Disable specific warnings to mitigate compilation problems with `KEEP_INTERME...Nick Brassel2023-04-051-3/+3
* Move `KC_MISSION_CONTROL`/`KC_LAUNCHPAD` keycodes to core (#19884)Joel Challis2023-02-191-1/+7
* Remove `IS_HOST_LED_ON` and migrate usages (#19753)Ryan2023-02-061-3/+0
* Fix midi after recent refactoring (#19723)Joel Challis2023-01-311-0/+4
* Move MIDI code out of tmk_core (#19704)Ryan2023-01-3018-2525/+0