Commit Graph

16 Commits

Author SHA1 Message Date
László Monda
390197e59c Branch on a per command basis based on the first byte of the USB payload. 2016-09-26 02:37:31 +02:00
László Monda
7f002cf2b4 Interpret 0 and 1 instead of their ASCII counterparts. 2016-09-26 01:55:58 +02:00
László Monda
962d65589c Extract test LED macros to test_led.h 2016-09-26 01:20:36 +02:00
László Monda
d055e0411f Expose the test LED via generic HID. Update USB VID and PID. Remove the macros of green and blue LEDs. 2016-09-25 01:49:27 +02:00
László Monda
a582ef9e39 Clean up includes. 2016-03-04 15:59:10 +01:00
László Monda
df63abeb3a Ditch USB_*_SUBCLASS and USB_*_PROTOCOL macros in favor of the standard USB_HID_SUBCLASS_* USB_HID_PROTOCOL_* macros. 2016-03-03 22:02:28 +01:00
László Monda
55e5643bf0 Replace USB_*_HID_CLASS with USB_CLASS_HID 2016-03-03 21:17:11 +01:00
László Monda
7b04084f46 Rename USB_*_ENDPOINT_ID to USB_*_ENDPOINT_INDEX 2016-03-03 21:08:08 +01:00
László Monda
09e0a739e3 Use USB_INTERFACE_ALTERNATE_SETTING_NONE wherever possible. 2016-03-03 21:01:14 +01:00
László Monda
f7755b2520 Rename usb_report_item_macros.h to usb_api.h, include the whole USB API into it, and include it from every file where it's needed. 2016-03-03 19:18:21 +01:00
László Monda
55c063c69a Don't use the U number notation and macro parentheses unless necessary. 2016-03-03 18:27:39 +01:00
László Monda
2c15f1d8c3 Rename composite.[ch] to usb_composite_device.[ch] 2016-03-03 10:36:03 +01:00
László Monda
66b8d72c70 Merge usb_class_*.[ch] into usb_interface_*.[ch] respectively. 2016-03-03 01:07:07 +01:00
László Monda
b3867fe6de Remove usb_device_generic_hid_struct_t in favor of a local buffer and buffer index variable. 2016-03-02 20:26:06 +01:00
László Monda
d6d15ec884 Remove scancodes.h and rather use LUFA's scancode macros. 2016-03-02 20:10:06 +01:00
László Monda
ba1aee598d Restructure the codebase across more files. 2016-02-29 20:44:53 +01:00