Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix USB_STRING_DESCRIPTOR_ARRAY() not accepting more than two byte long arrays. | Dean Camera | 2018-04-22 | 1 | -1/+1 |
| | |||||
* | Update copyrights for 2018. | Dean Camera | 2018-01-04 | 1 | -2/+2 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2018-01-04 | 1 | -3/+10 |
| | |||||
* | Update copyrights for 2017. | Dean Camera | 2017-04-18 | 1 | -2/+2 |
| | |||||
* | Update copyrights to 2016. | Dean Camera | 2016-01-31 | 1 | -2/+2 |
| | |||||
* | Update copyrights to 2015 (better late than never). | Dean Camera | 2015-05-17 | 1 | -2/+2 |
| | |||||
* | Fix incorrect descriptor length when using USB_STRING_DESCRIPTOR macros. | Dean Camera | 2014-01-27 | 1 | -2/+2 |
| | |||||
* | Fix USB_STRING_DESCRIPTOR() macro reported length to account for the ↵ | Dean Camera | 2014-01-08 | 1 | -1/+1 |
| | | | | null-terminator. | ||||
* | Add USB_STRING_DESCRIPTOR_ARRAY() macro, update demos where required. | Dean Camera | 2014-01-08 | 1 | -3/+14 |
| | |||||
* | Add USB_STRING_DESCRIPTOR and make the Keyboard demo use it. | László Monda | 2014-01-08 | 1 | -0/+3 |
| | |||||
* | Update copyrights for 2014. | Dean Camera | 2014-01-04 | 1 | -2/+2 |
| | |||||
* | Use new VERSION_BCD() macro with explicit int arguments to fix edge cases ↵ | Dean Camera | 2013-11-21 | 1 | -14/+9 |
| | | | | with the previous floating point macro version. | ||||
* | Minor documentation improvements. | Dean Camera | 2013-05-12 | 1 | -21/+38 |
| | |||||
* | Update copyright year to 2013. | Dean Camera | 2013-01-03 | 1 | -2/+2 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2012-10-05 | 1 | -1/+1 |
| | |||||
* | Fixed possible rounding in the VERSION_BCD() macros for some 0.01 step ↵ | Dean Camera | 2012-09-12 | 1 | -2/+2 |
| | | | | increments (thanks to Oliver Zander). | ||||
* | Spell check source code, fix mistakes. | Dean Camera | 2012-06-09 | 1 | -1/+1 |
| | |||||
* | Fixed incorrect DFU version number reported to the host in the DFU ↵ | Dean Camera | 2012-05-05 | 1 | -6/+6 |
| | | | | bootloader descriptors. Fixed incorrect version hundredths value encoding in VERSION_BCD() macro (thanks to Georg Glock). | ||||
* | Update file contributor copyrights for 2012. | Dean Camera | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | Update file header copyrights for 2012. | Dean Camera | 2012-02-04 | 1 | -1/+1 |
| | |||||
* | Minor documentation improvements. | Dean Camera | 2012-02-01 | 1 | -4/+4 |
| | |||||
* | USB_CONFIG_ATTR_BUSPOWERED constant renamed to USB_CONFIG_ATTR_RESERVED, as ↵ | Dean Camera | 2012-01-02 | 1 | -13/+12 |
| | | | | this was misnamed (thanks to NXP Semiconductors). | ||||
* | Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵ | Dean Camera | 2011-12-23 | 1 | -3/+3 |
| | | | | trailing whitespace at the end of each line. | ||||
* | Add missing "used" attribute to ATTR_INIT_SECTION to ensure functions ↵ | Dean Camera | 2011-09-22 | 1 | -1/+1 |
| | | | | | | declared with that meta-attribute are not discarded by the linker. Add missing function and definition documentation. | ||||
* | Renamed USB_Host_ClearPipeStall() to USB_Host_ClearEndpointStall() as the ↵ | Dean Camera | 2011-08-24 | 1 | -1/+2 |
| | | | | | | | | | | 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. | ||||
* | Removed the ENDPOINT_DESCRIPTOR_DIR_* macros in favour of the shorter ↵ | Dean Camera | 2011-07-19 | 1 | -15/+0 |
| | | | | ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors. | ||||
* | Added Device Qualifier standard descriptor structure definitions ↵ | Dean Camera | 2011-07-14 | 1 | -0/+47 |
| | | | | USB_StdDescriptor_DeviceQualifier_t and USB_Descriptor_DeviceQualifier_t. | ||||
* | Add start of an architecture port to the Atmel USB XMEGA devices. | Dean Camera | 2011-07-13 | 1 | -1/+1 |
| | |||||
* | Remove unneeded #include of Device.h in StdDescriptors.h breaking ↵ | Dean Camera | 2011-07-13 | 1 | -4/+0 |
| | | | | compilation for some user projects. | ||||
* | More endianness porting of the LUFA device mode class drivers. | Dean Camera | 2011-07-11 | 1 | -0/+28 |
| | | | | | | Add endianness information to the class driver and core structure definitions. Move out the unused Ethernet_Frame_Info_t structure definition to the RNDIS device demos where it is needed. | ||||
* | Merge over core library changes from the MultiArchDemos branch. | Dean Camera | 2011-06-29 | 1 | -1/+4 |
| | |||||
* | Add __VA_ARGS__ support to the LUFA supplied ISR macro. Add proper result ↵ | Dean Camera | 2011-04-25 | 1 | -11/+15 |
| | | | | | | | | | | 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 experimental support for the AVR32 UC3A4 microcontrollers. | Dean Camera | 2011-03-13 | 1 | -9/+9 |
| | | | | Add support for the inbuilt unique serial numbers in the UC3A3 and UC3A4 models. | ||||
* | Add experimental support for the UC3A0, UC3A1 and UC3A3 series AVR32 ↵ | Dean Camera | 2011-03-13 | 1 | -2/+9 |
| | | | | microcontrollers. | ||||
* | Add structure padding to the appropriate descriptor structures to maintain ↵ | Dean Camera | 2011-03-11 | 1 | -14/+14 |
| | | | | | | correct alignments on larger architectures. Fix EVK1101 swapped joystick Right/Down masks. | ||||
* | Porting updates for the UC3B architecture - get UC3B partially enumerating ↵ | Dean Camera | 2011-03-05 | 1 | -2/+2 |
| | | | | using a modified mouse demo on the EVK1101. Implement a software FIFO for the endpoint banks; datasheet hints that this can be done through hardware as on the AVR8 architecture, but the correct method to do this not discovered yet. | ||||
* | More updates to remove architecture-specific comments from the ↵ | Dean Camera | 2011-02-20 | 1 | -2/+2 |
| | | | | documentation, alter USBMode.h preprocessor logic to support future architectures more easily. | ||||
* | More Doxygen updates for multiple architecture support. | Dean Camera | 2011-02-20 | 1 | -2/+2 |
| | |||||
* | Start update of documentation to support possible multiple architectures in ↵ | Dean Camera | 2011-02-20 | 1 | -4/+4 |
| | | | | the future - alter \file documentation to automatically copy in the module documentation where possible. | ||||
* | Initial restructuring of the core USB driver module to support multiple ↵ | Dean Camera | 2011-02-19 | 1 | -0/+669 |
architectures in the future. |