| Age | Commit message (Collapse) | Author |
|
git-svn-id: http://lufa-lib.googlecode.com/svn/tags/LUFA-120219@2061 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
trailing whitespace at the end of each line.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@2007 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
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
|
|
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
|
|
mode demos.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1995 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
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
|
|
new Android Open Accessory Host ClassDriver demo.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1988 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1986 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
that it is functionally complete.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1985 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
Accessory Host demo.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1984 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
interface configuration parser code (thanks to Opendous Inc.).
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1982 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
and converted to the native values on checkout.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1975 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
(thanks to Opendous Inc.).
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1954 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
device demos.
Fix additional warnings under GCC 4.6.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1940 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1930 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
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.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1914 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
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.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1911 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
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).
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1902 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1895 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1887 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1857 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1853 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
AndroidAccessoryHost demo with an intelligent search for the correct interface in the device matching the correct class/subclass/protocol values.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1852 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
demos and projects.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1851 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
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
|
|
the incomplete Android Accessory Mode Host demo. Improve Android Accessory Mode protocol support to correctly query the device's supported protocol and send the approriate device information strings.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1835 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
correct detection of an attached Android Accessory Mode device.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1824 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
file existance checking.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1821 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
using the HID Report parser to simplify them, as this information can now be obtained using the new HIDReportViewer project when required.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1813 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
end-of-line characters.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1805 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
they contain the USB mode (Device or Host) in the function names.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1803 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1802 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
within the device for a specific Audio Host Class driver instance.
Fix const-correctness of the Audio Host Class driver.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1799 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1798 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
Correct errors in the existing Audio demo description files due to the new demo features (variable sampling rate vs. a fixed sampling rate).
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1795 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
Fix errors in the new Audio Host mode Class Driver, which would have prevented data from being sent or received properly by the device.
Add microphone/square wave generation compile time switch to the Low Level AudioOutput Host demo.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1794 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
AudioOutputHost demos.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1786 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
Incomplete folder.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1785 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
Endpoint Sampling Frequency Control value constant.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1784 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
to Russian translation services provided by Andrey from Microsin.ru.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1782 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
(thanks to Timo Lindfors).
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1781 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
manipulations such as data sample rates.
Modified the Class Driver AudioInput and AudioOutput demos to support multiple sample rates.
Fixed KeyboardHost and KeyboardHostWithParser demos displaying incorrect values when numerical keys were pressed.
Fix broken LowLevel audio demo descriptors.
Minor documentation fixes.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1779 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1777 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
ATMEGA8U2.
Minor documentation cleanups.
Modify the incomplete AudioInputHost demo for mono audio output.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1776 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1775 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
logic in the ConfigDescriptor.c device configuration processing routine.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1773 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
Added missing Audio class control request definitions.
Added support for the Audio class GET STATUS request so that it is correctly ACKed when sent by the host.
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1771 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1770 d5102386-fcda-11dd-9fdb-3debd5008f28
|
|
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
|
|
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@1751 d5102386-fcda-11dd-9fdb-3debd5008f28
|