László Monda
|
51de538b4a
|
Make the two keyboard halves communicate with each other via I2C.
|
2016-03-11 15:39:08 +01:00 |
|
László Monda
|
a988afe1ea
|
Use USB_DEVICE_CONFIG_HID as a single source of truth and replace USB_COMPOSITE_INTERFACE_COUNT with it.
|
2016-03-03 23:55:58 +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
|
a4989349ec
|
Extract general HID descriptor related functions to descriptor_hid.[ch]
|
2016-03-03 18:43:22 +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
|
9ef0c484ba
|
Make Generic HID the first interface because further interfaces may be added in the future and this way its index will be fixed and well defined.
|
2016-03-03 11:12:24 +01:00 |
|
László Monda
|
73518d8222
|
Use the correct handles for generic HID.
|
2016-03-03 10:58:26 +01:00 |
|
László Monda
|
5bcf07b1a6
|
Rename type.
|
2016-03-03 10:56:52 +01:00 |
|
László Monda
|
fc8c0682d6
|
Extract main() to the newly created main.c
|
2016-03-03 10:49:01 +01:00 |
|
László Monda
|
2c15f1d8c3
|
Rename composite.[ch] to usb_composite_device.[ch]
|
2016-03-03 10:36:03 +01:00 |
|