aboutsummaryrefslogtreecommitdiffstats
path: root/LUFA/ManPages
Commit message (Collapse)AuthorAgeFilesLines
* Rename the Doxygen page source directory from ManPages/ to DoxygenPages/ to ↵Dean Camera2011-10-1830-4155/+0
| | | | prevent user confusion with the actual *nix Man tool.
* Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when ↵Dean Camera2011-10-181-0/+1
| | | | NO_VTARGET_DETECT is enabled.
* Fixed ring buffer size limited to 255 elements, instead of the intended ↵Dean Camera2011-10-181-1/+1
| | | | 65535 elements.
* Added reliability patches to the AVRISP-MKII Clone project's PDI/TPI ↵Dean Camera2011-10-121-1/+1
| | | | protocols (thanks to Justin Mattair).
* When automatic PLL management mode is enabled on the U4 series AVR8 chips, ↵Dean Camera2011-10-121-1/+2
| | | | 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 Camera2011-10-113-1/+23
|
* Commit for the 111009 release.Dean Camera2011-10-101-1/+1
|
* Fixed port state table corruption in the TCP layer of the RNDIS Ethernet ↵Dean Camera2011-10-091-0/+1
| | | | | | device demos. Fix additional warnings under GCC 4.6.
* Added reliability patches to the AVRISP-MKII Clone project's ISP and PDI/TPI ↵Dean Camera2011-10-071-0/+1
| | | | protocols (thanks to Justin Mattair).
* Added endian-correction to the CDC driver's Line Encoding control request ↵Dean Camera2011-10-072-0/+2
| | | | handlers.
* Fix compile errors for the USB XMEGA parts when the USB driver is used.Dean Camera2011-10-041-0/+1
| | | | | | Add core support for the ATXMEGA64A1U. Minor documentation corrections.
* Fix compile error on the UC3 targets when INTERRUPT_CONTROL_ENDPOINT compile ↵Dean Camera2011-09-283-1/+3
| | | | | | | | time option is used (thanks to Ian Woloschin). Small size improvement for Little Endian devices when USB host mode is used. Minor documentation fixes.
* Fix missing C++ linkage command in ArchitectureSpecific.h.Dean Camera2011-09-211-0/+2
| | | | Fix missing closing brace in an Endpoint function for the UC3 targets.
* Commit for the 111009 BETA release.Dean Camera2011-09-212-2/+2
|
* Fixed HID Parser's largest report size bit count not including the size of ↵Dean Camera2011-09-172-0/+3
| | | | | | 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 Camera2011-09-071-0/+1
| | | | A Nikiforov).
* Fixed optimization error in the HID Parser item value ↵Dean Camera2011-09-072-0/+5
| | | | | | 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.
* Remove redundant prototype for Audio_Host_StartStopStreaming() and ↵Dean Camera2011-08-282-10/+12
| | | | 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 Camera2011-08-241-0/+4
| | | | | | | | | | 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 Camera2011-08-231-9/+12
| | | | 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 Camera2011-08-232-14/+17
| | | | HID_DESCRIPTOR_JOYSTICK() macro.
* Renamed the JTAG_DEBUG_ASSERT() macro to JTAG_ASSERT().Dean Camera2011-08-222-0/+5
| | | | | | | | 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 Camera2011-08-192-8/+7
|
* Improve device support documentation in the manual; split out each ↵Dean Camera2011-08-191-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.
* Pull out architecture specific macros and other definitions into a new ↵Dean Camera2011-08-161-0/+1
| | | | 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 Camera2011-08-161-0/+1
| | | | improve optimization if called with constant inputs.
* Set HOST_DEVICE_SETTLE_DELAY_MS to zero for the incomplete ↵Dean Camera2011-08-091-1/+1
| | | | 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 Camera2011-08-041-0/+1
| | | | Add Binary Page Mode fuse command bytes to the AT45DB642D.h Dataflash header.
* Fixed incorrect Dataflash buffer use in the ↵Dean Camera2011-07-301-0/+1
| | | | DataflashManager_WriteBlocks_RAM() function of several demos/projects (thanks to Jeremy Willden).
* Added new VTARGET_USE_INTERNAL_REF configuration option to the AVRISP-MKII ↵Dean Camera2011-07-262-2/+3
| | | | clone project (thanks to Volker Bosch).
* Fixed USB_USBTask not being called internally in stream transfers between ↵Dean Camera2011-07-251-0/+1
| | | | | | packets when Partial Stream Transfers are used. Remove old unused function prototype in the LowLevel MassStorage device demo.
* Removed the ENDPOINT_DESCRIPTOR_DIR_* macros in favour of the shorter ↵Dean Camera2011-07-192-27/+3
| | | | ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors.
* Add support for the ORDERED_EP_CONFIG compile time token on the UC3 ↵Dean Camera2011-07-191-2/+2
| | | | architecture.
* Added Device Qualifier standard descriptor structure definitions ↵Dean Camera2011-07-141-0/+1
| | | | USB_StdDescriptor_DeviceQualifier_t and USB_Descriptor_DeviceQualifier_t.
* Add new STRINGIFY() and STRINGIFY_EXPANDED() convenience macros.Dean Camera2011-07-141-0/+1
|
* Add start of an architecture port to the Atmel USB XMEGA devices.Dean Camera2011-07-132-0/+20
|
* Enhance and document the AVR32 UC3 platform drivers.Dean Camera2011-07-121-0/+4
|
* Minor documentation fixes.Dean Camera2011-07-121-1/+0
|
* Fixed error in the pipe unordered allocation algorithm for the AVR8 devices ↵Dean Camera2011-07-121-0/+1
| | | | breaking compatibility with some devices.
* Added new USB_Host_GetDeviceStatus() function for USB Host mode.Dean Camera2011-07-121-4/+6
|
* Minor documentation and style fixes.Dean Camera2011-07-112-0/+4
|
* Updated all host mode demos and projects to use the ↵Dean Camera2011-07-084-3/+24
| | | | | | | | | | | | | | EVENT_USB_Host_DeviceEnumerationComplete() event callback for device configuration instead of manual host state machine manipulations in the main application task. Added new USB_Host_ConfigurationNumber global variable to indicate the selected configuration in an attached device. Renamed global state variables that are specific to a certain USB mode to clearly indicate which mode the variable relates to, by changing the USB_* prefix to USB_Device_* or USB_Host_*. Removed the HOST_STATE_WaitForDeviceRemoval and HOST_STATE_Suspended host state machine states, as these are no longer required. Altered the USB_Host_SetDeviceConfiguration() function to update the new USB_Host_ConfigurationNumber global as required. Moved out the Host mode standard request convenience/helper functions from the architecture specific Host driver files to the architecture agnostic HostStandardReq.c driver file.
* Added new HID_Host_SetIdlePeriod() function to the HID Host Class driver.Dean Camera2011-07-041-0/+1
|
* Oops: Fix compile error in the low level KeyboardMouse demo.Dean Camera2011-07-021-0/+1
|
* Seperate out the device demos and project's configuration descriptor ↵Dean Camera2011-07-011-0/+2
| | | | structure definitions to clearly indicate what descriptors belong to which interface.
* Added board hardware driver support for the EVK1104 board.Dean Camera2011-06-272-0/+2
| | | | Fix inverted LEDs_GetLEDs() result for the EVK1100 and EVK1101 boards.
* Add board driver support for the EVK1100 board.Dean Camera2011-06-272-0/+2
|
* Fix logic bug in the incomplete Android Accessory Host demo preventing ↵Dean Camera2011-06-273-1/+6
| | | | correct detection of an attached Android Accessory Mode device.
* Minor internal macro renaming for the UC3 devices.Dean Camera2011-06-201-1/+1
|
* Fixed compile error when FIXED_CONTROL_ENDPOINT_SIZE compile time option was ↵Dean Camera2011-06-201-0/+3
| | | | | | 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.