aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/Common/Endianness.h
Commit message (Collapse)AuthorAgeFilesLines
* Fixed compile error when FIXED_CONTROL_ENDPOINT_SIZE compile time option was ↵Dean Camera2011-06-201-0/+10
| | | | | | disabled, and a USE_*_DESCRIPTORS compile time option was not enabled on the AVR8s. Add C++ compatibility to some header files currently missing extern "C" linkage.
* Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result ↵Dean Camera2011-04-251-3/+3
| | | | | | | | | | 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).
* Add missing function attributes to the pipe/endpoint functions for all ↵Dean Camera2011-04-121-12/+12
| | | | | | architectures. Perform endianness correction in the HID report parser for big-endian platforms.
* Conditionally add available address spaces to the address space enum, for ↵Dean Camera2011-04-041-0/+4
| | | | | | | | multiple address space architectures. Update Doxygen configuration file for the latest Doxygen release. Minor documentation updates.
* Oops - rename misnamed Endianess.h header file.Dean Camera2011-03-131-0/+462
Remove UC3B temp macros related to EEPROM, to ensure that projects requiring this break at compile time rather than at runtime until a solution can be found.