| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
trailing whitespace at the end of each line.
|
|
|
|
|
|
| |
declared with that meta-attribute are not discarded by the linker.
Add missing function and definition documentation.
|
|
|
|
|
|
|
|
|
|
| |
function works on an endpoint address within the attached device, and not a Pipe within the host.
Updated MS_Host_ResetMSInterface() to now perform a full Mass Storage reset sequence to prevent data corruption in the event of a device lock up or timeout (thanks to David Lyons).
Add parenthesis around the library Endianness macros that do nothing on a particular architecture to prevent operator precedence issues depending on usage.
Minor documentation corrections.
|
|
|
|
| |
improve optimization if called with constant inputs.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
|
|
| |
architectures.
Perform endianness correction in the HID report parser for big-endian platforms.
|
|
|
|
|
|
|
|
| |
multiple address space architectures.
Update Doxygen configuration file for the latest Doxygen release.
Minor documentation updates.
|
|
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.
|