Raphael Assenat
|
07c4cc7a4a
|
Save memory by not using an unnecessary buffer.
Saves (64 - sizeof(struct usb_request)) bytes.
|
2 years ago |
Daan Sprenkels
|
7e90c06cf9
|
Add support for atmega32u4 chip
|
4 years ago |
Raphael Assenat
|
66a1a45f22
|
Runtime endpoint sizes for HID
|
5 years ago |
Raphael Assenat
|
e7426e684a
|
Do not send more descriptor bytes than we have
The request may be for more bytes than our descriptor has. Do not
send more when asked for more.
|
5 years ago |
Raphael Assenat
|
4ecc3f571e
|
Multi-player support complete
Works, but very light testing so far
|
6 years ago |
Raphael Assenat
|
90aae55470
|
Support for an extra interrupt endpoint
- Reduced interrupt endpoint size (reports are 15 bytes so it fits in
16)
|
6 years ago |
Raphael Assenat
|
b9a6f23607
|
reduce HID max packet size to 32
|
7 years ago |
Raphael Assenat
|
6f6d77956b
|
Enable EP2
|
7 years ago |
Raphael Assenat
|
23f10866e9
|
GPLv3, Copyright updates, whitespace clean up
|
7 years ago |
Raphael Assenat
|
d444b9479f
|
More use of printf_P
|
7 years ago |
Raphael Assenat
|
39e7ba9d49
|
Add a function to test if USB interrupt send would block
|
7 years ago |
Raphael Assenat
|
b03e20d7cf
|
Remove debug output from usb.c
|
8 years ago |
Raphael Assenat
|
49a33c5b06
|
Fix functionality when coming from boot loader
|
8 years ago |
Raphael Assenat
|
a84b70c369
|
Start bootloader by USB message
|
8 years ago |
Raphael Assenat
|
06bea508f1
|
Add multiple HID interface support (control ep0)
|
8 years ago |
Raphael Assenat
|
dd9b2983a7
|
Use print_P to save memory
|
8 years ago |
Raphael Assenat
|
c59242383f
|
WIP
|
8 years ago |