aboutsummaryrefslogtreecommitdiff
path: root/LUFA/Drivers/USB/Core/Device.h
AgeCommit message (Collapse)Author
2012-05-20Minor documentation improvements.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2227 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-04Update file contributor copyrights for 2012.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2026 d5102386-fcda-11dd-9fdb-3debd5008f28
2012-02-04Update file header copyrights for 2012.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2025 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-07-15Add missing SVN eol-style property to files where it was missing.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1887 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-07-13Add start of an architecture port to the Atmel USB XMEGA devices.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1869 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-06-20Fixed compile error when FIXED_CONTROL_ENDPOINT_SIZE compile time option was ↵Dean
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. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1818 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-05-14Fixed possible invalid program execution when in host mode if corrupt ↵Dean
descriptor lengths are supplied by the attached device. Minor code cleanups to add const and reformat where missing, as well as abstract out the internal device signature start address into a macro, so that it can be altered to suit particular devices within a single architecture if needed. Add missing documentation to the USB_Device_States_t enum. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1752 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-03-21Add in new architecture attribute defines to selectively remove the EEPROM ↵Dean
and FLASH memory space functions on architectures which do not have seperate memory address spaces. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1721 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-03-16Added new VirtualSerialMassStorage Device Class Driver demo.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1716 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-03-13Rename UC3B driver files to UC3, as they are generic to all AVR32 UC3 models.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1705 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-02-27Oops - ensure that only the relevant/available interrupts are defined and ↵Dean
used on each architecture. Make all USB driver headers include USBMode.h first, to ensure that the relevant USB mode macros are defined. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1690 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-02-27Move out common architecture-independent core definitions into the ↵Dean
appropriate core dispatch header files. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1686 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-02-20Rename architecture specific driver files, to make them appear with uniquely ↵Dean
identifying filenames in the documentation. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1677 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-02-20Added start of a port of the core USB driver code to the AVR32 UC3B ↵Dean
architecture. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1676 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-02-20More Doxygen updates for multiple architecture support.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1674 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-02-20Start update of documentation to support possible multiple architectures in ↵Dean
the future - alter \file documentation to automatically copy in the module documentation where possible. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1673 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-02-19Initial restructuring of the core USB driver module to support multiple ↵Dean
architectures in the future. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1672 d5102386-fcda-11dd-9fdb-3debd5008f28