summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-19Add tag for the 120219 release.LUFA-120219Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/tags/LUFA-120219@2061 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-12-23Run wspurify script on /trunk/ and /branches/ C source files, to remove any ↵dean
trailing whitespace at the end of each line. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2007 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-12-20Fixed compiler warning on GCC with -wundef compile flag is used (thanks to ↵Dean
Georg Glock). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2006 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-12-14Don't validate the Device Descriptor's vendor ID when validating that a ↵Dean
device is an Android Accessory device; the Product ID and (later) Accessory protocol support is enough to probe AOA class support without having to maintain a list of Android device manufacture VID values. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2005 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-12-13Minor XMEGA USB driver fixes.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2004 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-12-11Change PIPE_PIPENUM_MASK from 0x07 to the more generic 0x0F to allow for ↵Dean
full pipe address support in USB host architectures other than the current AVR8 devices. Minor documentation improvements. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2003 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-12-01Fix incorrect Capabilities value in the CDC class Bootloader descriptors.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2002 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-12-01Altered the Mass Storage Host class driver so that SCSI data STALLs from the ↵Dean
attached device can be recovered from automatically without having to reset the Mass Storage interface. Altered the Mass Storage Host LowLevel demo so that SCSI data STALLs from the attached device can be recovered from automatically without having to reset the Mass Storage interface. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2001 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-29Fixed AVRISP-MKII Clone failing to start application firmware once a TPI ↵Dean
programming session is exited. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2000 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-29Fix typo in the Joystick board driver documentation example code.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1999 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-29Bit-bang ISP in the AVRISP-MKII clone project needs to set MOSI pin to the ↵Dean
MSB of the data byte on startup, not the LSB. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1998 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-28Add support for the Paranoid Studio USB2AX boards (hardware revisions 1-3).Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1997 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-28Add dummy board documentation nodes for the XPLAIN_REV1 and TEENSY2 meta ↵Dean
board targets. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1996 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-28Remove unnecessary ErrorCode variable initializations from the LowLevel Host ↵Dean
mode demos. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1995 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-28Add missing const qualifier to bootloader API function parameters.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1994 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-24Oops - fix incorrect value of AOA_CSCP_AOADataSubclass in the Android Open ↵Dean
Accessory class driver. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1993 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-24Minor Doxygen documentation improvements.Dean
Add missing ATTR_NON_NULL_PTR_ARG and const decorations. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1992 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-24Add new USB_Host_GetDescriptor() function. Alter the ↵Dean
USB_Host_GetDeviceDescriptor() and USB_Host_GetDeviceStringDescriptor() convenience functions so that they wrap the new function. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1991 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-24Added new USB_Host_GetDeviceConfiguration() and ↵Dean
USB_Host_GetInterfaceAltSetting() functions. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1990 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-24Convert the LowLevel AndroidAccessory demo to use the new class driver ↵Dean
constants to reduce code duplication. Add missing Doxygen documentation. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1989 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-24Add new Android Open Accessory class driver to the library core and add a ↵Dean
new Android Open Accessory Host ClassDriver demo. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1988 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-23Use the proper "-Wl,--undefined=BootloaderAPI_JumpTable" linker command line ↵Dean
parameter in the bootloaders to ensure that the API jump tables are not discarded, rather than the previous C volatile pointer hack (thanks to Opendous Inc.). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1987 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-23Update library to indicate support for the Android Accessory Host demo.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1986 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-23Move out Android Accessory Host demo to the Host mode LowLevel directory now ↵Dean
that it is functionally complete. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1985 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-23Add const-correctness to the Android_SendString() function of the Android ↵Dean
Accessory Host demo. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1984 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-23Oops: Typo on the new TEENSY2 board support.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1983 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-23Fix interface protocol match value for the Android Accessory Host demo ↵Dean
interface configuration parser code (thanks to Opendous Inc.). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1982 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-23Added support for version 2 of the Teensy boards (thanks to Christoph Redecker).Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1981 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-23Add XMEGA compile time tokens to the LUFAConfig.h code template.Dean
Add additional compile time errors to the XMEGA and AVR8 architectures if multiple USE_*_DESCRIPTORS compile time tokens are enabled. Add support for the NO_INTERNAL_SERIAL compile time token on the XMEGA targets. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1980 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-22Fixed broken AVR32 endpoint/pipe communications when ORDERED_EP_CONFIG ↵Dean
compile time option is not enabled (thanks to Matthias). Fixed broken compilation for the AVR32 devices if the NO_SOF_EVENTS compile time option was not enabled (thanks to Matthias). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1979 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-18Added Class, ClassDevice, ClassHost and ClassCommon to the internal class ↵Dean
driver source filenames to prevent ambiguities. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1978 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-16Fixed misspelled HID_KEYBOARD_MODIFIER_* macros in the HID class driver ↵Dean
(thanks to Laszlo Monda). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1977 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-14Minor corrections for the XMEGA USB controller. Add compile time warning if ↵Dean
the USB clock frequency is provably incorrect. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1976 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-09Add missing SVN eol-style property to ensure that source code line endings ↵Dean
and converted to the native values on checkout. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1975 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-09Update the incomplete StandaloneProgrammer project to be compatible with the ↵Dean
latest LUFA core API. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1974 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-09Use strcat() in the HTTPServer project instead of using strcpy() and strlen().Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1973 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-09Update host C# applications for VS2010. Make LEDNotifier project host ↵Dean
applications only display valid COM port names for the PC it is run on, rather than all possible port names. Add missing property files to the TempDataLogger project host application. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1972 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-09Fixed race conditions in the CDC, HID and Mass Storage class drivers when ↵Dean
processing some control requests. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1971 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-09Fix typos in makefile templates.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1970 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-01Add partial support for the Atmel A3BU Xplained's Dataflash IC (physical ↵Dean
USART-as-SPI transport driver still pending). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1969 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-11-01Fix XMEGA core USB driver endpoint code to prevent incorrect STALL ↵Dean
determination. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1968 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-31Add XMEGA SPI peripheral driver.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1967 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-31Add support for the new MEGA B series devices.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1966 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-31Add support for the Atmel XMEGA A3BU Xplained board.Dean
More XMEGA USB core fixes. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1965 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-31Fix XMEGA core USB driver so that device mode enumerates correctly on the ↵Dean
host PC. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1964 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-30Added INVERTED_ISP_MISO compile time option to the AVRISP-MKII clone project ↵Dean
(thanks to Chuck Rohs). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1963 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-30Namespace out the internal endpoint globals in the XMEGA architecture.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1962 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-30Update ENDPOINT_EPNUM_MASK to be 0x0F, the maximum possible USB endpoint ↵Dean
number within a device, rather than just the maximum number for the AVR8 and UC3 targets of 0x07. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1961 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-30Namespace out the internal endpoint and pipe globals in the UC3 architecture.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1960 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-10-30Update XMEGA clock management so that the correct 16-bit calibration is used ↵Dean
when requested. Fix endpoint descriptor table so that the frame number is stored into the correct location. Add compile time option to source the USB clock from the PLL rather than the internal 32MHz RC oscillator. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1959 d5102386-fcda-11dd-9fdb-3debd5008f28