1. 18 Oct, 2011 1 commit
  2. 28 Sep, 2011 1 commit
  3. 07 Sep, 2011 1 commit
    • Dean Camera's avatar
      Fixed optimization error in the HID Parser item value... · 4b229cb5
      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.
      4b229cb5
  4. 28 Aug, 2011 1 commit
  5. 04 Aug, 2011 1 commit
  6. 12 Jul, 2011 1 commit
  7. 08 Jul, 2011 1 commit
    • Dean Camera's avatar
      Updated all host mode demos and projects to use the... · 137ce280
      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.
      137ce280
  8. 02 Jul, 2011 1 commit
  9. 27 Jun, 2011 1 commit
  10. 20 Jun, 2011 1 commit
  11. 16 Jun, 2011 2 commits
  12. 09 Jun, 2011 1 commit
  13. 08 Jun, 2011 1 commit
  14. 07 Jun, 2011 1 commit
  15. 04 Jun, 2011 1 commit
  16. 03 Jun, 2011 1 commit
    • Dean Camera's avatar
      Added new callback to the Audio Class driver to allow for endpoint control... · 2731c3a8
      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.
      2731c3a8
  17. 01 Jun, 2011 2 commits
  18. 29 May, 2011 1 commit
  19. 26 May, 2011 1 commit
  20. 22 May, 2011 1 commit
  21. 14 May, 2011 1 commit
    • Dean Camera's avatar
      Fixed possible invalid program execution when in host mode if corrupt... · 049e9309
      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.
      049e9309
  22. 08 May, 2011 1 commit
  23. 20 Apr, 2011 1 commit
  24. 18 Mar, 2011 1 commit
  25. 13 Mar, 2011 1 commit
  26. 20 Feb, 2011 1 commit
  27. 11 Feb, 2011 1 commit
  28. 26 Jan, 2011 1 commit
  29. 16 Jan, 2011 1 commit
    • Dean Camera's avatar
      New HID report item macros (with HID_RI_ prefix) to allow for easy creation... · 039a714e
      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/.
      039a714e
  30. 26 Dec, 2010 1 commit
    • Dean Camera's avatar
      Make a new general RingBuffer.h misc library driver, instead of the... · 39ac72f2
      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.
      39ac72f2
  31. 25 Dec, 2010 1 commit
  32. 24 Dec, 2010 1 commit
  33. 12 Dec, 2010 1 commit
  34. 17 Nov, 2010 1 commit
  35. 03 Nov, 2010 1 commit
  36. 20 Oct, 2010 1 commit
  37. 13 Oct, 2010 1 commit
  38. 12 Oct, 2010 1 commit