aboutsummaryrefslogtreecommitdiffstats
path: root/tmk_core/protocol/vusb/vusb.c
Commit message (Collapse)AuthorAgeFilesLines
* Additional cleanups for V-USB code (#9310)Ryan2020-08-291-59/+43
|
* Various tidyups for USB descriptor code (#9005)Ryan2020-08-291-14/+10
|
* 2020 May 30 Breaking Changes Update (#9215)James Young2020-05-301-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Branch point for 2020 May 30 Breaking Change * Migrate `ACTION_LAYER_TOGGLE` to `TG()` (#8954) * Migrate `ACTION_MODS_ONESHOT` to `OSM()` (#8957) * Migrate `ACTION_DEFAULT_LAYER_SET` to `DF()` (#8958) * Migrate `ACTION_LAYER_MODS` to `LM()` (#8959) * Migrate `ACTION_MODS_TAP_KEY` to `MT()` (#8968) * Convert V-USB usbdrv to a submodule (#8321) * Unify Tap Hold functions and documentation (#8348) * Changing board names to prevent confusion (#8412) * Move the Keyboardio Model01 to a keyboardio/ subdir (#8499) * Move spaceman keyboards (#8830) * Migrate miscellaneous `fn_actions` entries (#8977) * Migrate `ACTION_MODS_KEY` to chained mod keycodes (#8979) * Organizing my keyboards (plaid, tartan, ergoinu) (#8537) * Refactor Lily58 to use split_common (#6260) * Refactor zinc to use split_common (#7114) * Add a message if bin/qmk doesn't work (#9000) * Fix conflicting types for 'tfp_printf' (#8269) * Fixed RGB_DISABLE_AFTER_TIMEOUT to be seconds based & small internals cleanup (#6480) * Refactor and updates to TKC1800 code (#8472) * Switch to qmk forks for everything (#9019) * audio refactor: replace deprecated PLAY_NOTE_ARRAY (#8484) * Audio enable corrections (2/3) (#8903) * Split HHKB to ANSI and JP layouts and Add VIA support for each (#8582) * Audio enable corrections (Part 4) (#8974) * Fix typo from PR7114 (#9171) * Augment future branch Changelogs (#8978) * Revert "Branch point for 2020 May 30 Breaking Change"
* Allow for overriding RAW endpoint usage page and ID. (#8834)Nick Brassel2020-05-211-3/+4
| | | | | | | * Allow for overriding RAW endpoint usage page and ID. * Move usb_descriptor_common.h. * Docs update.
* V-USB Interface reorder (#9090)yiancar2020-05-141-67/+73
|
* Initial vusb console support (#8559)Joel Challis2020-05-031-26/+187
|
* V-USB: Remove some stuff from usbconfig.h that should not be configurable ↵Ryan2020-04-051-24/+10
| | | | | | | | | | | (#8656) * V-USB: Remove some stuff from usbconfig.h that should not be configurable * Clean up some ifdefs * And some more * Even more
* V-USB remote wakeup (#7627)Drashna Jaelre2020-04-051-5/+1
| | | | | | | | | * V-USB remote wakeup Backport from tmk/tmk_keyboard@391c979be751eaf113c8f53c36644a6bb6ff12f6 * Change vusb.c remote wake config as per fauxpark's suggestion
* Strip out features to allow minimum firmware sizes (#8645)Joel Challis2020-04-011-0/+2
|
* Updated V-USB template to allow usbFunctionWriteOut (#8634)yiancar2020-04-011-2/+0
|
* add hid_raw feature to VUSB (#8380)Takuya Urakawa2020-03-301-1/+156
| | | | | | | | | | | | | | | | | | | * rewrite usbhid feature on vusb * Apply suggestions from code review Co-Authored-By: Ryan <fauxpark@gmail.com> * fix typo * fix typo again * Update tmk_core/protocol/vusb/vusb.c Co-Authored-By: Ryan <fauxpark@gmail.com> * clean up defines Co-authored-by: Ryan <fauxpark@gmail.com>
* V-USB: Use structs for USB descriptors (#8572)Ryan2020-03-281-100/+146
| | | | | | | * V-USB: Use structs for USB descriptors * Update usbconfigs * cformat pass
* V-USB: Use manufacturer and product strings from config.h (#7797)Ryan2020-03-261-0/+58
| | | | | * V-USB: Use manufacturer and product strings from config.h * Update board configs
* Run clang-format manually to fix recently changed files (#8552)Joel Challis2020-03-251-14/+14
|
* Improvements to extrakey HID descriptors (#8156)Ryan2020-02-251-18/+37
|
* format code according to conventions [skip ci]QMK Bot2020-02-121-58/+58
|
* Align VUSB HID descriptors with LUFA/ChibiOS (#7675)fauxpark2020-02-121-120/+127
| | | | | | | | * Align VUSB HID descriptors with LUFA/ChibiOS * Wrap send_system and send_consumer in ifdefs too * Offset system usages to match LUFA/ChibiOS
* format code according to conventions [skip ci]QMK Bot2020-02-021-8/+4
|
* Dedupe extrakey report struct, and send functions in V-USB & LUFA (#7993)fauxpark2020-02-021-16/+10
| | | | | | | | | | * Dedupe extrakey report struct, and send functions in V-USB & LUFA * Doc comment for consistency * Wrap it in ifdef to prevent unused function error * Do the same for ATSAM
* Remove vusb 'reset to bootloader' hid message due to security implications ↵Joel Challis2019-11-251-12/+1
| | | | (#7456)
* Add support for configurable polling interval and power usage o… (#7336)fauxpark2019-11-151-3/+12
| | | | | | * Add support for custom polling interval and power usage on V-USB boards * Use 1ms as default for now
* clang-format changesskullY2019-08-301-269/+229
|
* Loop based vusb_transfer_keyboardRasmus Schults2018-07-221-11/+16
|
* VUSB fix report dropping if usbInterruptIsReady() returns falseRasmus Schults2018-07-221-0/+3
|
* Fix V-USB bug on Windows 10Luiz Ribeiro2017-02-011-2/+2
|
* Got ps2avrGB to work with the V-USB protocolLuiz Ribeiro2017-01-211-4/+18
|
* Renames keyboard folder to keyboards, adds couple of tmk's fixes (#432)Jack Humbert2016-06-211-2/+2
| | | | | | * fixes from tmk's repo * rename keyboard to keyboards
* Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'tmk2015-04-101-0/+496