| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
trailing whitespace at the end of each line.
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
constants to reduce code duplication.
Add missing Doxygen documentation.
|
|
|
|
| |
new Android Open Accessory Host ClassDriver demo.
|
|
|
|
| |
driver source filenames to prevent ambiguities.
|
|
|
|
| |
line states (thanks to Matthew Swabey).
|
|
|
|
|
|
| |
declared with that meta-attribute are not discarded by the linker.
Add missing function and definition documentation.
|
|
|
|
|
|
| |
the last parsed report item.
Fixed HID host driver's largest HID report size count corrupt when the number of report bits exceeds 255.
|
|
|
|
| |
module where it is used.
|
|
|
|
| |
Audio_Host_GetSetEndpointProperty(). Update host mode Audio class inline functions to prevent unused parameter warnings.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
ENDPOINT_DIR_* macros, which can now be used with both Endpoint_ConfigureEndpoint() and in the device descriptors.
|
| |
|
| |
|
| |
|
|
|
|
| |
the device, remove reference to unavailable (and not needed) local variable.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
end-of-line characters.
|
|
|
|
| |
they contain the USB mode (Device or Host) in the function names.
|
|
|
|
| |
in line with the rest of the class driver function names.
|
|
|
|
|
|
| |
within the device for a specific Audio Host Class driver instance.
Fix const-correctness of the Audio Host Class driver.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Pipe_GetBoundEndpointAddress(), and now returns the correct endpoint direction as part of the endpoint address.
Add Audio_GetSetEndpointProperty() function to the Host mode Audio class driver.
|
|
|
|
| |
sequential pipe/endpoint allocation, as by default this is no longer as issue (unless ORDERED_EP_CONFIG is specified).
|
|
|
|
| |
Added new EVENT_Audio_StreamStartStopChange() event to the Audio Device Class driver to detect stream start/stop events.
|
|
|
|
| |
to Russian translation services provided by Andrey from Microsin.ru.
|
| |
|
|
|
|
|
|
|
|
| |
ATMEGA8U2.
Minor documentation cleanups.
Modify the incomplete AudioInputHost demo for mono audio output.
|
| |
|
| |
|
|
|
|
|
|
| |
RNDIS_Device_WritePacket() functions to the Device RNDIS Class Driver.
Modify RNDIS demos to suit the simplified Ethernet_Frame_Info_t structure.
|
|
|
|
|
|
| |
Endpoint_Discard_* functions to use the number of bits instead of a symbolic size (Byte, Word, DWord) so that the function names are applicable and correct across all architectures.
Renamed all low level Pipe_Read_*, Pipe_Write_* and Pipe_Discard_* functions to use the number of bits instead of a symbolic size (Byte, Word, DWord) so that the function names are applicable and correct across all architectures.
|
|
|
|
|
|
| |
prematurely if the data pipes (but not event pipe) is found.
Fixed missing call to Pipe_SetInfiniteINRequests() in the Pipe_ConfigurePipe() routine.
|
|
|
|
| |
sucessfully compiled, although they will be currently non-functional.
|
|
|
|
| |
documentation, alter USBMode.h preprocessor logic to support future architectures more easily.
|
|
|
|
| |
the future - alter \file documentation to automatically copy in the module documentation where possible.
|
|
|
|
| |
architectures in the future.
|
|
|
|
| |
device architecture. Update non-usb peripheral drivers to reflect future multiple architecture support.
|
|
|
|
|
|
| |
CDC_Device_SendString() functions to *_SendData(), and added new versions of the *_SendString() routines that expect a null terminated string instead.
Added new Serial_SendData() function to the Serial driver.
|
|
|
|
|
|
|
|
| |
peripheral driver instead through the new Serial_CreateStream() and Serial_CreateBlockingStream() methods.
Renamed the Serial byte send/receive functions to remain consistent with the CDC driver's byte functions.
Altered the serial byte receive function to make it non-blocking.
|
|
|
|
| |
an error code from the incorrect error code enum (thanks to Daniel Seibert).
|
| |
|
|
|
|
|
|
|
|
| |
and editing of HID report descriptors.
Changed over all project and demo HID report descriptors to use the new HID report item macros.
Moved the HIDParser.c source file to the LUFA/Drivers/USB/Class/Common/ directory from the LUFA/Drivers/USB/Class/Host/.
|