1. 23 Nov, 2009 1 commit
  2. 22 Nov, 2009 1 commit
  3. 13 Nov, 2009 1 commit
  4. 04 Nov, 2009 1 commit
  5. 03 Nov, 2009 1 commit
  6. 18 Oct, 2009 1 commit
  7. 30 Sep, 2009 1 commit
  8. 28 Sep, 2009 1 commit
  9. 09 Sep, 2009 1 commit
    • Dean Camera's avatar
      Remove USE_NONSTANDARD_DESCRIPTOR_NAMES compile time token, split out standard... · b221e7d1
      Dean Camera authored
      Remove USE_NONSTANDARD_DESCRIPTOR_NAMES compile time token, split out standard descriptors into seperate USB_Descriptor_* and USB_StdDescriptor_* structures so that both can be used within the one project.
      
      Add guard to the HID Host Class driver SetProtocol command, to ensure that the device supports boot protocol mode before issuing the request.
      b221e7d1
  10. 02 Sep, 2009 2 commits
  11. 31 Aug, 2009 1 commit
  12. 23 Aug, 2009 2 commits
  13. 11 Aug, 2009 1 commit
  14. 05 Aug, 2009 2 commits
    • Dean Camera's avatar
      Commit for 090810rc1 release. · 4b35dd16
      Dean Camera authored
      4b35dd16
    • Dean Camera's avatar
      Renamed all library events to properly seperate out Device and Host mode... · c5038f1b
      Dean Camera authored
      Renamed all library events to properly seperate out Device and Host mode events. Changed the firing conditions for some events to ensure that events are fired by their own USB mode only.
      
      Remove VBUS events - not needed as the library takes care of VBUS detection and feedback on supported AVRs via the USB_Device_Connected and USB_Device_Disconnected events.
      
      Fixed incorrect Host state assignment in the incomplete BluetoothHost demo.
      c5038f1b
  15. 03 Aug, 2009 1 commit
  16. 27 Jul, 2009 1 commit
  17. 21 Jul, 2009 1 commit
    • Dean Camera's avatar
      Added new USB_DeviceState variable to keep track of the current Device mode USB state. · e071f389
      Dean Camera authored
      Added new Endpoint_ClearStatusStage() convenience function to assist with the status stages of control transfers.
      
      Removed vague USB_IsConnected global - test USB_DeviceState or USB_HostState explicitly to gain previous functionality.
      
      Removed USB_IsSuspended global - test USB_DeviceState against DEVICE_STATE_Suspended instead.
      
      Fixed possible enumeration errors from spinloops which may fail to exit if the USB connection is severed before the exit condition becomes true.
      e071f389
  18. 16 Jul, 2009 1 commit
    • Dean Camera's avatar
      Added new TOTAL_NUM_CONFIGURATIONS option, removed... · 37f8a84f
      Dean Camera authored
      Added new TOTAL_NUM_CONFIGURATIONS option, removed USE_SINGLE_DEVICE_CONFIGURATION compile time option (but silently convert it to USE_SINGLE_DEVICE_CONFIGURATION internally for compatibility).
      
      Added new USE_FLASH_DESCRIPTORS compile time option. By default, descriptors can now lie in mixed memory spaces (specified by a new parameter to the CALLBACK_USB_GetDescriptor() function) unless one of the USE_*_DESCRIPTORS compile time option is specified.
      37f8a84f
  19. 19 Jun, 2009 3 commits
  20. 15 Jun, 2009 2 commits
  21. 09 Jun, 2009 1 commit
    • Dean Camera's avatar
      Deleted Host ClassDriver demos -- not yet started, faster to rebase new... · 34f6e0dd
      Dean Camera authored
      Deleted Host ClassDriver demos -- not yet started, faster to rebase new ClassDriver demos from the newly schedulerless LowLevel host demos rather than re-convert each demo from the previous scheduler-based implementations.
      
      Fixes to MassStorageHost demo to improve compatibility with more USB drives.
      34f6e0dd
  22. 05 Jun, 2009 1 commit
  23. 04 Jun, 2009 1 commit
    • Dean Camera's avatar
      Minor documentation page updates. · a67bd74e
      Dean Camera authored
      Redocumented all device demos, now that they have changed over to the new USB class drivers.
      
      Added C linkage to class drivers for C++ support.
      
      Added prefixes to most of the class driver constants to prevent name clashes.
      a67bd74e
  24. 22 May, 2009 1 commit
  25. 18 May, 2009 1 commit
    • Dean Camera's avatar
      Rewritten event system to remove all macros, to make user code clearer. · 2ee9fc70
      Dean Camera authored
      Fixed incorrect ENDPOINT_EPNUM_MASK mask preventing endpoints above EP3 from being selected (thanks to Jonathan Oakley).
      
      Removed STREAM_CALLBACK() macro - callbacks now use regular function definitions to clarify user code.
      
      Removed DESCRIPTOR_COMPARATOR() macro - comparators should now use regular function definitions to clarify user code.
      2ee9fc70
  26. 17 May, 2009 1 commit
  27. 14 May, 2009 1 commit
  28. 12 May, 2009 1 commit
  29. 11 May, 2009 1 commit
  30. 06 May, 2009 1 commit
  31. 03 May, 2009 2 commits
  32. 24 Apr, 2009 1 commit
  33. 23 Apr, 2009 1 commit