Dean Camera
5e4b14f007
Oops - include board and LED drivers for the Arduino Yun.
10 years ago
Dean Camera
7046ebb37b
Add board support for the Arduino YUN ATMEGA32U4 coprocessor.
10 years ago
Dean Camera
7423c1213f
Merge pull request #36 from hexwab/midimacrofix
...
Add missing argument parenthesis on the MIDI_EVENT() macro.
10 years ago
Dean Camera
3692325f58
Merge pull request #38 from jacobschloss/xmega_twi_caps
...
Fix mismatched capitalization of "TWI" for the XMEGA architecture TWI driver.
10 years ago
Jacob Schloss
b73cec0876
Make twi capitalization match.
10 years ago
Tom Hargreaves
b1603ba06e
add parens around args in MIDI_EVENT macro
10 years ago
Dean Camera
4d8ff75993
Add Dual MIDI device class driver demo application.
11 years ago
Dean Camera
0e68abcd4f
Fix overflow for RNDIS class driver responses when returning the adapter query list (thanks to Peter Mc Shane).
11 years ago
Hell
f6fe9db8ba
Fix Serial_XMEGA.h syntax and define error
11 years ago
Dean Camera
4c06a9c88f
Minor code style fixes, documentation improvements.
11 years ago
Bert van Hall
c499a0b755
Fix XMEGA USB prescaler calculation
...
The USB prescaler calculation for the CLK.USBCTRL register is changed to
give valid results and set the prescaler correctly.
Signed-off-by: Bert van Hall <bert.vanhall@avionic-design.de>
11 years ago
Dean Camera
3d818fbb86
Add Serial_IsSendReady() and Serial_IsSendComplete() serial driver API functions.
11 years ago
Bert van Hall
ffb5f7e3b3
Fix missing report IDs in feature reports
...
As it is the case for input reports, the ID has to be sent for feature
reports when a device has multiple reports implemented.
Signed-off-by: Bert van Hall <bert.vanhall@avionic-design.de>
11 years ago
Dean Camera
b8f7dae24c
Fix possible infinite loop in the control stream write template functions.
11 years ago
Dean Camera
7768935889
Fix LED driver for the Arduino Leonardo board.
11 years ago
Dean Camera
45f0971da5
Merge pull request #23 from mondalaci/add-further-scancodes
...
Fix typos and add new macros for HID keyboard scancodes.
11 years ago
László Monda
c0e32775f3
Fix typos and add new macros for HID keyboard scancodes.
11 years ago
Dean Camera
d8f36aa7a8
More fixes for incorrect return types/values.
11 years ago
Dean Camera
261284f5e1
Fix incorrect error codes returned on pip config failure in the host class drivers.
11 years ago
László Monda
987cd32f65
Fix ring buffer example.
11 years ago
Dean Camera
b095177e20
Fix incorrect descriptor length when using USB_STRING_DESCRIPTOR macros.
11 years ago
Dean Camera
5789767889
Fix USB_STRING_DESCRIPTOR() macro reported length to account for the null-terminator.
11 years ago
Dean Camera
8328175482
Add USB_STRING_DESCRIPTOR_ARRAY() macro, update demos where required.
11 years ago
László Monda
28cadf077e
Add USB_STRING_DESCRIPTOR and make the Keyboard demo use it.
11 years ago
Dean Camera
e368a89987
Update copyrights for 2014.
11 years ago
Michael Hanselmann
25a02432e7
AVR8: Add option to keep 3.3V regulator enabled
...
The documentation contains example code[1] on how to restart into the
bootloader. In the process of preparing for the reset, USB is disabled
using “USB_Disable()”. For hardware making use of the AVR8's internal
3.3V regulator that call would also disable the regulator, resetting the
processor immediately rather than setting the boot key and letting the
watchdog reset the processor.
This patch adds a new flag to be given to “USB_Init()” or to be defined
in “USE_STATIC_OPTIONS” telling “USB_Disable()” to keep the regulator
enabled.
On November 1st, 2013 this issue was already mentioned on the mailing
list[2], but no fix came from that discussion.
[1]
<http://www.fourwalledcubicle.com/files/LUFA/Doc/130901/
html/_page__software_bootloader_start.html>
[2]
<https://groups.google.com/d/msg/lufa-support/uwrFpRQpJzU/e9I6UK5jMJQJ >
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
11 years ago
Dean Camera
e3cb0f48ef
Use new VERSION_BCD() macro with explicit int arguments to fix edge cases with the previous floating point macro version.
11 years ago
Dean Camera
6eba84bf4b
Fixed MIDI device class driver MIDI_Device_ReceiveEventPacket() for the XMEGA architecture.
11 years ago
Dean Camera
814d0b9098
Minor documentation fixes.
11 years ago
Dean Camera
3fc75f130b
Minor documentation improvements.
11 years ago
Dean Camera
ab238601b9
Minor documentation corrections.
11 years ago
László Monda
ef1a4b750b
Use spaces instead of tabs wherever necessary to fix indentation.
11 years ago
László Monda
c41512c1e8
Use spaces instead of tabs where necessary to fix indentation.
11 years ago
Dean Camera
716f356b21
Minor code style fix.
12 years ago
Dean Camera
aded8373cc
Fixed error receiving PIMA events via the Still Image Host class driver.
12 years ago
Dean Camera
44bc433fb0
Fix code style in the HID parser module.
12 years ago
Dean Camera
179e18cf58
Prevent accessing past the UsageList bounds in the HID parser when dequeueing a usage.
12 years ago
Dean Camera
c02a2c5257
Use seperate ATTR_NON_NULL_PTR_ARG() decorators in the XMEGA TWI driver to prevent Doxygen from choking.
12 years ago
Dean Camera
7c57ad3858
Fix XMEGA TWI driver indentation and style to conform to the rest of the LUFA codebase.
12 years ago
Dean Camera
5fde9e0f0d
Merge branch 'xmega-twi' of github.com:jamuraa/lufa into xmega-twi-integration
12 years ago
Dean Camera
ea58513558
Fixed re-enumeration issue of XMEGA architecture targets.
12 years ago
Dean Camera
a4a6958524
Fix broken USART SPI driver for the AVR8 architecture.
12 years ago
Michael Janssen
6dd0447c12
Bugfixes with the protocol.
...
- Bitmasks need to be equal, not just result in non-zero
- Only read status once in case it changes under us
- Logical and not binary and when checking for acks on sending
- We need to stop the bus when receiving the last byte
- Force the bus into idle mode when we are Initing
12 years ago
Michael Janssen
d557744503
Minor bugfixes / missed compile stuff.
12 years ago
Michael Janssen
a403b12b8d
Fix NON-NULL attributes, add for TWI_t.
12 years ago
Michael Janssen
50e8fc615d
TWI Master has a sub-structure
12 years ago
Michael Janssen
2d21e36dd9
Add TWI Peripheral driver for XMEGA
12 years ago
Dean Camera
7cd9e0dbc4
Fixed incorrect USB device state set when a suspended LUFA device is woken while addressed but not configured (thanks to Balaji Krishnan)
12 years ago
Dean Camera
c6e1bf87b5
Minor documentation improvements.
12 years ago
Michael
4a4b9d3051
Add U2S board support
...
Includes board definition files and patch for AVRISPMKII to move the
reset line for pin compatibility.
http://sites.google.com/site/megau2s/
12 years ago