Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Minor documentation fixes. | Dean Camera | 2011-10-30 | 2 | -11/+11 | |
| | ||||||
* | XMEGA port improvements; connection and disconnection are now detected ↵ | Dean Camera | 2011-10-30 | 7 | -54/+146 | |
| | | | | correctly. Fixed incorrect interrupt priority levels being set for XMEGA devices. | |||||
* | Fix incorrect Android Accessory Host interface descriptor subclass value ↵ | Dean Camera | 2011-10-28 | 1 | -1/+1 | |
| | | | | (thanks to Opendous Inc.). | |||||
* | Fixed CDC class drivers not saving and sending all 16-bits of the control ↵ | Dean Camera | 2011-10-26 | 3 | -14/+15 | |
| | | | | line states (thanks to Matthew Swabey). | |||||
* | Update XMEGA platform clock management example code to suit the currently ↵ | Dean Camera | 2011-10-25 | 3 | -24/+24 | |
| | | | | | | released silicon. Cleanups to the UC3 endpoint/pipe multi byte read code. | |||||
* | Rename the Doxygen page source directory from ManPages/ to DoxygenPages/ to ↵ | Dean Camera | 2011-10-18 | 32 | -3/+3 | |
| | | | | prevent user confusion with the actual *nix Man tool. | |||||
* | Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when ↵ | Dean Camera | 2011-10-18 | 2 | -1/+2 | |
| | | | | NO_VTARGET_DETECT is enabled. | |||||
* | Fixed ring buffer size limited to 255 elements, instead of the intended ↵ | Dean Camera | 2011-10-18 | 2 | -2/+2 | |
| | | | | 65535 elements. | |||||
* | Added reliability patches to the AVRISP-MKII Clone project's PDI/TPI ↵ | Dean Camera | 2011-10-12 | 3 | -18/+22 | |
| | | | | protocols (thanks to Justin Mattair). | |||||
* | When automatic PLL management mode is enabled on the U4 series AVR8 chips, ↵ | Dean Camera | 2011-10-12 | 2 | -2/+3 | |
| | | | | the PLL is now configured for 48MHz and not a divided 96MHz, to lower power consumption and to keep the system within the datasheet specs for 3.3V operation (thanks to Scott Vitale). | |||||
* | Added User Application APIs to the CDC and DFU class bootloaders. | Dean Camera | 2011-10-11 | 19 | -9/+436 | |
| | ||||||
* | Commit for the 111009 release. | Dean Camera | 2011-10-10 | 1 | -1/+1 | |
| | ||||||
* | Fixed port state table corruption in the TCP layer of the RNDIS Ethernet ↵ | Dean Camera | 2011-10-09 | 6 | -9/+10 | |
| | | | | | | device demos. Fix additional warnings under GCC 4.6. | |||||
* | Prevent written but unused variable warnings on GCC 4.6 with dummy reads. | Dean Camera | 2011-10-09 | 5 | -1/+25 | |
| | ||||||
* | USB XMEGA support improvements; add DFLL clock platform support, ensure the ↵ | Dean Camera | 2011-10-07 | 2 | -2/+87 | |
| | | | | endpoint table is correctly aligned and configured in the USB controller. | |||||
* | Added reliability patches to the AVRISP-MKII Clone project's ISP and PDI/TPI ↵ | Dean Camera | 2011-10-07 | 3 | -4/+13 | |
| | | | | protocols (thanks to Justin Mattair). | |||||
* | Fix incorrect function call name in USB_Host_SendControlRequest() for AVR8 ↵ | Dean Camera | 2011-10-07 | 2 | -2/+2 | |
| | | | | devices. | |||||
* | Added endian-correction to the CDC driver's Line Encoding control request ↵ | Dean Camera | 2011-10-07 | 4 | -5/+15 | |
| | | | | handlers. | |||||
* | Fix compile errors for the USB XMEGA parts when the USB driver is used. | Dean Camera | 2011-10-04 | 4 | -9/+10 | |
| | | | | | | Add core support for the ATXMEGA64A1U. Minor documentation corrections. | |||||
* | Fix compile error on the UC3 targets when INTERRUPT_CONTROL_ENDPOINT compile ↵ | Dean Camera | 2011-09-28 | 5 | -2/+11 | |
| | | | | | | | | time option is used (thanks to Ian Woloschin). Small size improvement for Little Endian devices when USB host mode is used. Minor documentation fixes. | |||||
* | Add missing "used" attribute to ATTR_INIT_SECTION to ensure functions ↵ | Dean Camera | 2011-09-22 | 17 | -11/+45 | |
| | | | | | | declared with that meta-attribute are not discarded by the linker. Add missing function and definition documentation. | |||||
* | Fix missing C++ linkage command in ArchitectureSpecific.h. | Dean Camera | 2011-09-21 | 4 | -3/+13 | |
| | | | | Fix missing closing brace in an Endpoint function for the UC3 targets. | |||||
* | Add project name to the Doxygen makefile target output. | Dean Camera | 2011-09-21 | 82 | -82/+82 | |
| | ||||||
* | Commit for the 111009 BETA release. | Dean Camera | 2011-09-21 | 3 | -4/+4 | |
| | ||||||
* | Add const qualifier to all PROGMEM data to prevent warnings in newer AVR-GCC ↵ | Dean Camera | 2011-09-21 | 4 | -20/+20 | |
| | | | | compiler versions. | |||||
* | Fix Class Driver GenericHID demo using the wrong size for the returned reports. | Dean Camera | 2011-09-21 | 3 | -3/+3 | |
| | ||||||
* | Fixed HID Parser's largest report size bit count not including the size of ↵ | Dean Camera | 2011-09-17 | 4 | -3/+5 | |
| | | | | | | the last parsed report item. Fixed HID host driver's largest HID report size count corrupt when the number of report bits exceeds 255. | |||||
* | Fixed incorrect buffer size check in the USBtoSerial project (thanks to Yuri ↵ | Dean Camera | 2011-09-07 | 2 | -1/+2 | |
| | | | | A Nikiforov). | |||||
* | Fixed optimization error in the HID Parser item value ↵ | Dean Camera | 2011-09-07 | 4 | -12/+19 | |
| | | | | | | USB_SetHIDReportItemInfo() and USB_GetHIDReportItemInfo() routines if the report item was NULL (which should be allowable according to the API). Fixed HID Parser CALLBACK_HIDParser_FilterHIDReportItem() callback function not being passed a cacheable report item pointer. | |||||
* | Oops - restore conditional calls to USB_USBTask() in the Mass Storage class ↵ | Dean Camera | 2011-09-05 | 1 | -0/+8 | |
| | | | | driver for the non-stream loops. | |||||
* | Update the TempDataLogger project and driver documentation to use the new ↵ | Dean Camera | 2011-09-02 | 2 | -5/+5 | |
| | | | | TWI_BITLENGTH_FROM_FREQ() macro. | |||||
* | Add new TWI_BITLENGTH_FROM_FREQ() macro to the AVR8 TWI peripheral driver. | Dean Camera | 2011-09-02 | 3 | -6/+25 | |
| | | | | | | Change Delay_MS() to accept a 16-bit parameter rather than an 8-bit parameter for longer possible delays. Minor documentation improvements. | |||||
* | Make TWI_ReadPacket() use a repeated start condition rather than a full bus ↵ | Dean Camera | 2011-08-31 | 2 | -51/+69 | |
| | | | | | | | | release/recapture after the read address has been sent. Fix TWI_ReadPacket() not releasing the bus correctly after all data transferred. Make TWI_SendByte() and TWI_ReceiveByte() non-inline to reduce compiled binary size. | |||||
* | Move documentation for the USB_HOST_TIMEOUT_MS into the HostStandardReq ↵ | Dean Camera | 2011-08-28 | 4 | -23/+14 | |
| | | | | module where it is used. | |||||
* | Remove redundant prototype for Audio_Host_StartStopStreaming() and ↵ | Dean Camera | 2011-08-28 | 3 | -18/+18 | |
| | | | | Audio_Host_GetSetEndpointProperty(). Update host mode Audio class inline functions to prevent unused parameter warnings. | |||||
* | Renamed USB_Host_ClearPipeStall() to USB_Host_ClearEndpointStall() as the ↵ | Dean Camera | 2011-08-24 | 11 | -34/+70 | |
| | | | | | | | | | | 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. | |||||
* | Minor documentation fixes. | Dean Camera | 2011-08-23 | 7 | -13/+25 | |
| | | | | Add extra parenthesis around terms in the common MIN() and MAX() macros to prevent issues with non-trivial macro inputs (thanks to David Lyons). | |||||
* | Add multiple axis support to the HID joystick report in the ↵ | Dean Camera | 2011-08-23 | 4 | -35/+41 | |
| | | | | HID_DESCRIPTOR_JOYSTICK() macro. | |||||
* | Renamed the JTAG_DEBUG_ASSERT() macro to JTAG_ASSERT(). | Dean Camera | 2011-08-22 | 8 | -35/+62 | |
| | | | | | | | | Changed the reports in the GenericHID device demos to control the board LEDs, to reduce user confusion over the callback routines. Fixed swapped TWI_ADDRESS_READ and TWI_ADDRESS_WRITE values. Fixed TWI_ReadPacket() not releasing the TWI bus on read completion. | |||||
* | Minor documentation corrections. | Dean Camera | 2011-08-19 | 3 | -10/+9 | |
| | ||||||
* | Improve device support documentation in the manual; split out each ↵ | Dean Camera | 2011-08-19 | 1 | -56/+298 | |
| | | | | architecture into a different sub-page of the Device Support section of the manual, add in table to indicate USB mode support for each microcontroller model. | |||||
* | Fix TWI peripheral driver example code in the library documentation. | Dean Camera | 2011-08-19 | 1 | -2/+2 | |
| | ||||||
* | Minor documentation corrections. | Dean Camera | 2011-08-17 | 2 | -5/+5 | |
| | ||||||
* | Pull out architecture specific macros and other definitions into a new ↵ | Dean Camera | 2011-08-16 | 6 | -75/+152 | |
| | | | | common header file. Add new JTAG_DISABLE() macro for the AVR8s to software-disable JTAG debugging using cycle-safe assembly code. | |||||
* | Add shortcuts to SwapEndian_16() and SwapEndian_32() internal functions to ↵ | Dean Camera | 2011-08-16 | 5 | -25/+53 | |
| | | | | improve optimization if called with constant inputs. | |||||
* | Fix TempDataLogger project logging interval always being 500ms more than the ↵ | Dean Camera | 2011-08-16 | 2 | -5/+2 | |
| | | | | requested interval. | |||||
* | Set HOST_DEVICE_SETTLE_DELAY_MS to zero for the incomplete ↵ | Dean Camera | 2011-08-09 | 2 | -1/+2 | |
| | | | | AndroidAccessoryHost demo to prevent a timeout on the Android device from aborting Accessory mode after a command it sent to switch modes (thanks to Opendous Inc). | |||||
* | Update LUFAConfig.h with missing options for the AVR32 target. | Dean Camera | 2011-08-04 | 4 | -2/+11 | |
| | | | | Add Binary Page Mode fuse command bytes to the AT45DB642D.h Dataflash header. | |||||
* | Fixed incorrect Dataflash buffer use in the ↵ | Dean Camera | 2011-07-30 | 8 | -7/+8 | |
| | | | | DataflashManager_WriteBlocks_RAM() function of several demos/projects (thanks to Jeremy Willden). | |||||
* | Remove redundant calls to USB_USBTask() in the Mass Storage Device Class ↵ | Dean Camera | 2011-07-29 | 3 | -25/+5 | |
| | | | | | | driver when INTERRUPT_CONTROL_ENDPOINT is not used, as this is done inside the stream callbacks. Fix implementations of Endpoint_SetEndpointDirection() and Endpoint_GetEndpointDirection() for the AVR8 architecture. |