Nick Brassel
d1df576ece
Allow for overriding RAW endpoint usage page and ID. ( #8834 )
...
* Allow for overriding RAW endpoint usage page and ID.
* Move usb_descriptor_common.h.
* Docs update.
2020-05-21 20:31:42 +10:00
yiancar
632285c982
V-USB Interface reorder ( #9090 )
2020-05-14 10:24:18 +10:00
Joel Challis
5f82b0782f
Initial vusb console support ( #8559 )
2020-05-03 01:25:39 +01:00
Ryan
ca91dc594b
V-USB: Remove some stuff from usbconfig.h that should not be configurable ( #8656 )
...
* V-USB: Remove some stuff from usbconfig.h that should not be configurable
* Clean up some ifdefs
* And some more
* Even more
2020-04-05 23:25:07 +01:00
Drashna Jaelre
845953cc67
V-USB remote wakeup ( #7627 )
...
* V-USB remote wakeup
Backport from tmk/tmk_keyboard@391c979be7
* Change vusb.c remote wake config
as per fauxpark's suggestion
2020-04-05 18:18:19 +10:00
Joel Challis
58a9c84d6b
Strip out features to allow minimum firmware sizes ( #8645 )
2020-04-01 21:06:22 +01:00
yiancar
c217186bea
Updated V-USB template to allow usbFunctionWriteOut ( #8634 )
2020-04-01 17:11:24 +01:00
Takuya Urakawa
89a675d57c
add hid_raw feature to VUSB ( #8380 )
...
* 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>
2020-03-30 21:15:05 +01:00
Ryan
14079ce698
V-USB: Use structs for USB descriptors ( #8572 )
...
* V-USB: Use structs for USB descriptors
* Update usbconfigs
* cformat pass
2020-03-28 13:02:25 +11:00
Ryan
4d76d85d7b
V-USB: Use manufacturer and product strings from config.h ( #7797 )
...
* V-USB: Use manufacturer and product strings from config.h
* Update board configs
2020-03-26 13:11:32 +00:00
Joel Challis
6ceaae30f5
Run clang-format manually to fix recently changed files ( #8552 )
2020-03-25 14:39:53 +11:00
Ryan
088b64ab3d
Improvements to extrakey HID descriptors ( #8156 )
2020-02-25 12:18:11 +11:00
QMK Bot
7740470a94
format code according to conventions [skip ci]
2020-02-12 06:50:23 +00:00
fauxpark
eaf32621aa
Align VUSB HID descriptors with LUFA/ChibiOS ( #7675 )
...
* Align VUSB HID descriptors with LUFA/ChibiOS
* Wrap send_system and send_consumer in ifdefs too
* Offset system usages to match LUFA/ChibiOS
2020-02-12 17:19:39 +11:00
QMK Bot
fa9c74c6a2
format code according to conventions [skip ci]
2020-02-02 20:47:40 +00:00
fauxpark
b2ce2f8a34
Dedupe extrakey report struct, and send functions in V-USB & LUFA ( #7993 )
...
* 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
2020-02-02 12:17:05 -08:00
Joel Challis
f0f161e572
Remove vusb 'reset to bootloader' hid message due to security implications ( #7456 )
2019-11-25 20:33:02 +00:00
fauxpark
3047335729
Add support for configurable polling interval and power usage o… ( #7336 )
...
* Add support for custom polling interval and power usage on V-USB boards
* Use 1ms as default for now
2019-11-15 10:21:22 +11:00
skullY
b624f32f94
clang-format changes
2019-08-30 15:01:52 -07:00
Rasmus Schults
095b28e006
Loop based vusb_transfer_keyboard
2018-07-22 11:49:36 -04:00
Rasmus Schults
8a27703ef4
VUSB fix report dropping if usbInterruptIsReady() returns false
2018-07-22 11:49:36 -04:00
Luiz Ribeiro
a3da586505
Fix V-USB bug on Windows 10
2017-02-01 21:57:44 -05:00
Luiz Ribeiro
f7462aaa61
Got ps2avrGB to work with the V-USB protocol
2017-01-21 12:55:19 -05:00
Jack Humbert
649b33d778
Renames keyboard folder to keyboards, adds couple of tmk's fixes ( #432 )
...
* fixes from tmk's repo
* rename keyboard to keyboards
2016-06-21 22:39:54 -04:00
tmk
1a02ebcc61
Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'
2015-04-10 01:32:04 +09:00