- Aug 28, 2011
-
-
Dean Camera authored
Remove redundant prototype for Audio_Host_StartStopStreaming() and Audio_Host_GetSetEndpointProperty(). Update host mode Audio class inline functions to prevent unused parameter warnings.
-
- Aug 24, 2011
-
-
Dean Camera authored
Renamed USB_Host_ClearPipeStall() to USB_Host_ClearEndpointStall() as the 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.
-
- Aug 23, 2011
-
-
Dean Camera authored
Add extra parenthesis around terms in the common MIN() and MAX() macros to prevent issues with non-trivial macro inputs (thanks to David Lyons).
-
Dean Camera authored
-
- Aug 22, 2011
-
-
Dean Camera authored
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.
-
- Aug 19, 2011
-
-
Dean Camera authored
-
Dean Camera authored
Improve device support documentation in the manual; split out each 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.
-
Dean Camera authored
-
- Aug 17, 2011
-
-
Dean Camera authored
-
- Aug 16, 2011
-
-
Dean Camera authored
Pull out architecture specific macros and other definitions into a new common header file. Add new JTAG_DISABLE() macro for the AVR8s to software-disable JTAG debugging using cycle-safe assembly code.
-
Dean Camera authored
Add shortcuts to SwapEndian_16() and SwapEndian_32() internal functions to improve optimization if called with constant inputs.
-
Dean Camera authored
-
- Aug 09, 2011
-
-
Dean Camera authored
Set HOST_DEVICE_SETTLE_DELAY_MS to zero for the incomplete 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).
-
- Aug 04, 2011
-
-
Dean Camera authored
Add Binary Page Mode fuse command bytes to the AT45DB642D.h Dataflash header.
-
- Jul 30, 2011
-
-
Dean Camera authored
Fixed incorrect Dataflash buffer use in the DataflashManager_WriteBlocks_RAM() function of several demos/projects (thanks to Jeremy Willden).
-
- Jul 29, 2011
-
-
Dean Camera authored
Remove redundant calls to USB_USBTask() in the Mass Storage Device Class 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.
-
- Jul 26, 2011
-
-
Dean Camera authored
Added new VTARGET_USE_INTERNAL_REF configuration option to the AVRISP-MKII clone project (thanks to Volker Bosch).
-
- Jul 25, 2011
-
-
Dean Camera authored
-
Dean Camera authored
Fixed USB_USBTask not being called internally in stream transfers between packets when Partial Stream Transfers are used. Remove old unused function prototype in the LowLevel MassStorage device demo.
-
- Jul 19, 2011
-
-
Dean Camera authored
Removed the ENDPOINT_DESCRIPTOR_DIR_* macros in favour of the shorter ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors.
-
Dean Camera authored
-
Dean Camera authored
Move out the EP_TYPE_* macros to the base USBController.h header, as these are used in the device descriptors as well and thus must not be changed.
-
- Jul 18, 2011
-
-
Dean Camera authored
Remove V2 branch for now, to concentrate on a V1 implementation of the USB XMEGAs before large-scale API alterations.
-
Dean Camera authored
-
- Jul 15, 2011
-
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
Automatically load in the USB calibration bytes from the User Signature Row on start-up. Create internal SRAM variable for the endpoint control and status register table, used by the XMEGA USB controller hardware.
-
- Jul 14, 2011
-
-
Dean Camera authored
Start the USB clock source generator inside USB_ResetInterface() for XMEGA devices.
-
Dean Camera authored
Add XMEGA to the LUFA core library makefile's list of architectures, so that the XMEGA files are properly cleaned on request.
-
Dean Camera authored
Update UC3 platform driver support to use the bitmasks defined in the header files over raw constants. Start implementation of XMEGA platform drivers.
-
Dean Camera authored
More XMEGA USB AVR device port work - re-add missing Endpoint stream functions, remove unnecessary internal functions.
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
-
Dean Camera authored
MultiArchDemos: Correct usage of updated INTC_RegisterGroupHandler() in the ported demos.
-
Dean Camera authored
Added Device Qualifier standard descriptor structure definitions USB_StdDescriptor_DeviceQualifier_t and USB_Descriptor_DeviceQualifier_t.
-
Dean Camera authored
Add device support preprocessor checks and use symbolic bit names in the UC3 platform clock management driver.
-
Dean Camera authored
Fix compile errors in the UC3 platform support due to a forward reference and an incorrect function prototype.
-
Dean Camera authored
-
- Jul 13, 2011
-
-
Dean Camera authored
-