Conversation
Use the CPU_TO_LE16 macro for 16 bits fields. The 16 bits fields has been checked for CDC and HID devices, so it could remains some bug for other class devices. Signed-off-by: Paul Chavent <paul.chavent@fnac.net>
Signed-off-by: Paul Chavent <paul.chavent@fnac.net>
This is an initial port. Some rewrite for better integration and portability to other UC3 devices will be required. However, with an "out of the box EVK1101", you can issue : make -f makefile.evk1101 make -f makefile.evk1101 dfu The right and down buttons seem to be inoperant. Signed-off-by: Paul Chavent <paul.chavent@fnac.net>
Remove the lib.a since the build rule of .a append a lib prefix. Allow to override the clean target : this way we can remove added lst files for instance.
|
Whoops, sorry Polch -- GitHub hides the pull requests into a separate tab now and I missed this (I get a LOT of GitHub emails, so it's easy for me to miss new tickets). I need to review this and find my old AVR32 kit -- there's a number of issues with the current half-baked LUFA AVR32 support that needs sorting out, preferably for the next release. |
|
On 10/12/2014 08:29 AM, Dean Camera wrote:
No problems.
Ok, let me know if you need additional testing... I'm currently use LUFA on an AVR32 with the littles changes i've submitted and i works like a charm. I really appreciate your software ! Cheers.
|
This is an attempt to bring a working demo to an UC3 platform. This patch try to fix generic issues (endianess), but also focus on the VirtualSerial demo for the EVK1101.
Go in the VirtualSerial demo directory, then :
make -f makefile.evk1101
make -f makefile.evk1101 dfu
Reset the board. Some improvement are still to be done, but this can be considered as a first step.