Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result...
Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result typecasting to the SWAPENDIAN_* macros. Switch to using -1 on the UC3 target to obtain a register mask with all bits set (for clearing interrupts and status flags). Fix incorrect USB controller mode on the UC3 when a fixed mode is specified as a compile time option due to AVR32_USBB.USBCON.uide being set by default. Make USB_Descriptor_String_t use a uint16_t for Unicode strings on all targets except the AVR8 (retained for backwards compatibility).
Showing
- LUFA/CodeTemplates/makefile_template.uc3 1 addition, 3 deletionsLUFA/CodeTemplates/makefile_template.uc3
- LUFA/Common/Common.h 1 addition, 1 deletionLUFA/Common/Common.h
- LUFA/Common/Endianness.h 3 additions, 3 deletionsLUFA/Common/Endianness.h
- LUFA/Drivers/USB/Core/StdDescriptors.h 15 additions, 11 deletionsLUFA/Drivers/USB/Core/StdDescriptors.h
- LUFA/Drivers/USB/Core/UC3/Endpoint_UC3.c 1 addition, 1 deletionLUFA/Drivers/USB/Core/UC3/Endpoint_UC3.c
- LUFA/Drivers/USB/Core/UC3/Pipe_UC3.c 1 addition, 1 deletionLUFA/Drivers/USB/Core/UC3/Pipe_UC3.c
- LUFA/Drivers/USB/Core/UC3/USBController_UC3.c 2 additions, 0 deletionsLUFA/Drivers/USB/Core/UC3/USBController_UC3.c
- LUFA/Drivers/USB/Core/UC3/USBInterrupt_UC3.c 4 additions, 4 deletionsLUFA/Drivers/USB/Core/UC3/USBInterrupt_UC3.c
Loading
Please register or sign in to comment