Skip to content
Snippets Groups Projects
  1. Aug 11, 2009
    • 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
    • Dean Camera's avatar
      Completion of initial CDC host mode class driver. · f4814771
      Dean Camera authored
      Adjustments to the CDC and MIDI device class drivers to use sizeof() on the actual variable being transmitted or received rather than its datatype to reduce possible mistakes.
      f4814771
    • Dean Camera's avatar
      Fix issue in CDC device class driver where received data the size of the data... · 8711dc7c
      Dean Camera authored
      Fix issue in CDC device class driver where received data the size of the data endpoint could lock up the driver.
      
      Further work on the new CDC and HID host mode class drivers.
      
      Reset changelog et. al. to reset development information for the new version currently under development.
      8711dc7c
  2. Aug 05, 2009
  3. Aug 04, 2009
  4. Aug 02, 2009
  5. Jul 31, 2009
    • Dean Camera's avatar
      Fix demos based on the device mode HID class driver, as well as the driver... · eb410869
      Dean Camera authored
      Fix demos based on the device mode HID class driver, as well as the driver itself. Changed HID device class driver to require the user to give a buffer and size to hold the previously generated report, for comparison purposes, and altered the prototype of the CALLBACK_HID_Device_CreateHIDReport() function so that reports can be sent to the host even if there are no apparent changes (useful for relative movements in mice, etc.).
      eb410869
  6. Jul 30, 2009
  7. Jul 28, 2009
  8. Jul 27, 2009
  9. Jul 26, 2009
  10. Jul 21, 2009
  11. Jul 16, 2009
    • 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
  12. Jul 15, 2009
    • Dean Camera's avatar
      Fix HID class device driver -- if a SetIDle request is issued with the LSB of... · f85a53a3
      Dean Camera authored
      Fix HID class device driver -- if a SetIDle request is issued with the LSB of wValue set to zero, the idle period must be set for all HID interfaces.
      
      Fix Keyboard and Mouse demos, Idle period is now multiplied by 4 as the period is read into and sent out of the device to ensure it is always stored as a multiple of 1ms. Fixes Keyboard demo using an initial Idle period of 2s rather than 500ms (thanks to Brian Dickman).
      
      Move out the internal device serial descriptor reading routine into a seperate static function, rather than being part of USB_Device_GetDescriptor.
      f85a53a3
  13. Jul 14, 2009
  14. Jul 13, 2009
    • Dean Camera's avatar
      Added new HOST_STATE_WaitForDeviceRemoval host state machine state for... · 0fcbe22c
      Dean Camera authored
      Added new HOST_STATE_WaitForDeviceRemoval host state machine state for non-blocking disabling of device communications until the device has been removed (for use when an error occurs or communications with the device have completed). Changed over all host mode demos to use the new state.
      
      Added verbose documentation for each of the USB Host state machine states.
      0fcbe22c
  15. Jun 28, 2009
    • Dean Camera's avatar
      Added const modifiers to device mode class drivers. · f1076ac4
      Dean Camera authored
      Added parameter directions to function parameter documentation.
      
      Added new experimental FAST_STREAM_FUNCTIONS compile time option to speed up stream transfers at the expense of a higher FLASH consumption (needs testing to verify improved throughput).
      f1076ac4
  16. Jun 26, 2009
  17. Jun 23, 2009
  18. Jun 20, 2009
  19. Jun 19, 2009
  20. Jun 18, 2009
  21. Jun 16, 2009
  22. Jun 15, 2009
Loading