aboutsummaryrefslogtreecommitdiff
path: root/LUFA/Drivers/USB/Core/DeviceStandardReq.h
AgeCommit message (Collapse)Author
2012-02-24Minor documentation fixes - change \note entries to \warning where ↵Dean
appropriate and remove/update old documentation. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2066 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-08Updated all host mode demos and projects to use the ↵Dean
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. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1850 d5102386-fcda-11dd-9fdb-3debd5008f28
2011-04-04Conditionally add available address spaces to the address space enum, for ↵Dean
multiple address space architectures. Update Doxygen configuration file for the latest Doxygen release. Minor documentation updates. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1725 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-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-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