1. 04 Dec, 2009 1 commit
    • Dean Camera's avatar
      Fixed HID Parser not distributing the Usage Min and Usage Max values across an... · 2919aeea
      Dean Camera authored
      Fixed HID Parser not distributing the Usage Min and Usage Max values across an array of report items.
      
      Added new HID_ALIGN_DATA() macro to return the pre-retrieved value of a HID report item, left-aligned to a given datatype.
      
      Added new PreviousValue to the HID Report Parser report item structure, for easy monitoring of previous report item values.
      2919aeea
  2. 04 Nov, 2009 2 commits
  3. 03 Nov, 2009 1 commit
  4. 05 Oct, 2009 1 commit
  5. 03 Oct, 2009 1 commit
  6. 22 Sep, 2009 1 commit
  7. 21 Sep, 2009 2 commits
  8. 20 Sep, 2009 2 commits
  9. 09 Sep, 2009 2 commits
  10. 02 Sep, 2009 1 commit
  11. 01 Sep, 2009 1 commit
  12. 31 Aug, 2009 1 commit
  13. 11 Aug, 2009 2 commits
    • Dean Camera's avatar
      Added flag to the HID report parser to indicate if a device has multiple reports. · df29aa37
      Dean Camera authored
      SetIdle requests to the HID device driver with a 0 idle period (send changes only) now only affect the requested HID interface within the device, not all HID interfaces.
      
      Apply correct fix to the HID report parser for PUSH items - current HID item attribute stack was being copied in the wrong direction.
      
      Fixed HID report parser not resetting the FEATURE item count when a REPORT ID item is encountered.
      df29aa37
    • Dean Camera's avatar
      Fixed swapped paremeters in the HID state memory copy call while processing a... · a2001ac1
      Dean Camera authored
      Fixed swapped paremeters in the HID state memory copy call while processing a HID PUSH item in the HID report parser.
      
      Fixed memory corruption HID report parser when too many COLLECTION or PUSH items were processed.
      
      Make RNDIS device class driver include the CDC device class driver header, so that it can inherrit the required CDC functional descriptor macro.
      
      Make HID host class driver include the HID report parser.
      a2001ac1
  14. 28 Jul, 2009 1 commit
  15. 15 Jun, 2009 1 commit
  16. 14 Jun, 2009 1 commit
  17. 01 Jun, 2009 1 commit
    • Dean Camera's avatar
      Commit of new class abstraction APIs for all device demos other than the MIDI... · d1e52660
      Dean Camera authored
      Commit of new class abstraction APIs for all device demos other than the MIDI demo - not documented yet.
      
      Removed scheduler and memory allocation libraries.
      
      Added new EVENT_USB_StartOfFrame event in the library to indicate the start of each USB frame (when generated).
      
      Removed Tx interrupt from the USBtoSerial demo; now sends characters via polling to ensure more time for the Rx interrupt.
      d1e52660
  18. 19 Apr, 2009 1 commit
    • Dean Camera's avatar
      Fixed incorrect HID interface class and subclass values in the Mouse and... · 663f449c
      Dean Camera authored
      Fixed incorrect HID interface class and subclass values in the Mouse and KeyboardMouse demos (thanks to Brian Dickman).
      
      Capitolised the "Descriptor_Search" and "Descriptor_Search_Comp" prefixes of the values in the DSearch_Return_ErrorCodes_t and DSearch_Comp_Return_ErrorCodes_t enums.
      
      Minor documentation improvements.
      663f449c
  19. 23 Feb, 2009 1 commit