- 18 Oct, 2011 1 commit
-
-
Dean Camera authored
Rename the Doxygen page source directory from ManPages/ to DoxygenPages/ to prevent user confusion with the actual *nix Man tool.
-
- 28 Sep, 2011 1 commit
-
-
Dean Camera authored
Fix compile error on the UC3 targets when INTERRUPT_CONTROL_ENDPOINT compile time option is used (thanks to Ian Woloschin). Small size improvement for Little Endian devices when USB host mode is used. Minor documentation fixes.
-
- 07 Sep, 2011 1 commit
-
-
Dean Camera authored
Fixed optimization error in the HID Parser item value USB_SetHIDReportItemInfo() and USB_GetHIDReportItemInfo() routines if the report item was NULL (which should be allowable according to the API). Fixed HID Parser CALLBACK_HIDParser_FilterHIDReportItem() callback function not being passed a cacheable report item pointer.
-
- 28 Aug, 2011 1 commit
-
-
Dean Camera authored
Remove redundant prototype for Audio_Host_StartStopStreaming() and Audio_Host_GetSetEndpointProperty(). Update host mode Audio class inline functions to prevent unused parameter warnings.
-
- 04 Aug, 2011 1 commit
-
-
Dean Camera authored
Add Binary Page Mode fuse command bytes to the AT45DB642D.h Dataflash header.
-
- 12 Jul, 2011 1 commit
-
-
Dean Camera authored
-
- 08 Jul, 2011 1 commit
-
-
Dean Camera authored
Updated all host mode demos and projects to use the 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.
-
- 02 Jul, 2011 1 commit
-
-
Dean Camera authored
-
- 27 Jun, 2011 1 commit
-
-
Dean Camera authored
Fix logic bug in the incomplete Android Accessory Host demo preventing correct detection of an attached Android Accessory Mode device.
-
- 20 Jun, 2011 1 commit
-
-
Dean Camera authored
-
- 16 Jun, 2011 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Rename new Audio class driver functions, callbacks and events to ensure that they contain the USB mode (Device or Host) in the function names.
-
- 09 Jun, 2011 1 commit
-
-
Dean Camera authored
-
- 08 Jun, 2011 1 commit
-
-
Dean Camera authored
Added new EVENT_Audio_StreamStartStopChange() event to the Audio Device Class driver to detect stream start/stop events.
-
- 07 Jun, 2011 1 commit
-
-
Dean Camera authored
-
- 04 Jun, 2011 1 commit
-
-
Dean Camera authored
-
- 03 Jun, 2011 1 commit
-
-
Dean Camera authored
Added new callback to the Audio Class driver to allow for endpoint control 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.
-
- 01 Jun, 2011 2 commits
-
-
Dean Camera authored
-
Dean Camera authored
Minor documentation cleanups. Modify the incomplete AudioInputHost demo for mono audio output.
-
- 29 May, 2011 1 commit
-
-
Dean Camera authored
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.
-
- 26 May, 2011 1 commit
-
-
Dean Camera authored
-
- 22 May, 2011 1 commit
-
-
Dean Camera authored
Add RNDIS Device support to the Webserver project, so that the files stored on the device can be viewed from a web-browser while the board is plugged into a host machine.
-
- 14 May, 2011 1 commit
-
-
Dean Camera authored
Fixed possible invalid program execution when in host mode if corrupt 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.
-
- 08 May, 2011 1 commit
-
-
Dean Camera authored
-
- 20 Apr, 2011 1 commit
-
-
Dean Camera authored
-
- 18 Mar, 2011 1 commit
-
-
Dean Camera authored
Oops - Bootloader optimizations to GetDescriptor() don't work, as the Configuration Descriptor's header does not contain the full length of the descriptor, breaking full enumeration.
-
- 13 Mar, 2011 1 commit
-
-
Dean Camera authored
-
- 20 Feb, 2011 1 commit
-
-
Dean Camera authored
More updates to remove architecture-specific comments from the documentation, alter USBMode.h preprocessor logic to support future architectures more easily.
-
- 11 Feb, 2011 1 commit
-
-
Dean Camera authored
-
- 26 Jan, 2011 1 commit
-
-
Dean Camera authored
Fixed ReportID not being removed from the feature/out report data array in the HID class driver when Report IDs are used. Added new MAX() and MIN() convenience macros.
-
- 16 Jan, 2011 1 commit
-
-
Dean Camera authored
New HID report item macros (with HID_RI_ prefix) to allow for easy creation 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/.
-
- 26 Dec, 2010 1 commit
-
-
Dean Camera authored
Make a new general RingBuffer.h misc library driver, instead of the per-application LightweightRingBuff.h ring buffers. Change over projects to use the new driver. Add ORDERED_EP_CONFIG to the device Projects (only) that use only a single class driver, or where the endpoint ordering is fixed, to save on compiled binary size. Added new GCC_FORCE_POINTER_ACCESS() macro to correct GCC's mishandling of struct pointers.
-
- 25 Dec, 2010 1 commit
-
-
Dean Camera authored
Fixed possible programming problem in the AVRISP-MKII clone project when programming specific patterns into a target memory space that is only byte (not page) addressable.
-
- 24 Dec, 2010 1 commit
-
-
Dean Camera authored
Re-add in old Endpoint/Pipe workaround for unordered pipes - add new ORDERED_EP_CONFIG compile time option to override the workaround and use the previous behaviour that imposes correct Endpoint/Pipe ordering but produces smaller compiled code.
-
- 12 Dec, 2010 1 commit
-
-
Dean Camera authored
-
- 17 Nov, 2010 1 commit
-
-
Dean Camera authored
Rename incorrectly named XPROGTarget_SendBreak() function to XPROGTarget_SendIdle(), as it is sending idle bits and not break bits.
-
- 03 Nov, 2010 1 commit
-
-
Dean Camera authored
-
- 20 Oct, 2010 1 commit
-
-
Dean Camera authored
-
- 13 Oct, 2010 1 commit
-
-
Dean Camera authored
-
- 12 Oct, 2010 1 commit
-
-
Dean Camera authored
-