1. 01 Sep, 2009 1 commit
  2. 31 Aug, 2009 2 commits
  3. 30 Aug, 2009 3 commits
  4. 27 Aug, 2009 3 commits
  5. 26 Aug, 2009 1 commit
    • Dean Camera's avatar
      More work on the Mass Storage Host mode Class driver. · ee744abb
      Dean Camera authored
      Added  ATTR_NON_NULL_PTR_ARG() attributes to the class drivers to improve user code reliability by disallowing explicit NULL pointers as pointer parameters in function calls where the parameter must not be NULL.
      
      Disabled building of the Demos/Host/ClassDriver directory until Host Mode Class drivers are complete to prevent build errors in the meantime.
      ee744abb
  6. 23 Aug, 2009 1 commit
  7. 17 Aug, 2009 1 commit
    • Dean Camera's avatar
      Added beginnings of a new AVRISP-MKII clone project. · ecd82778
      Dean Camera authored
      Added new Endpoint_SetEndpointDirection() macro to set the current endpoint direction for bidirectional endpoints.
      
      Renamed internal USB_INT_ENDPOINT_SETUP macro to USB_INT_RXSTPI to fit in with the rest of the interrupt vector macros.
      ecd82778
  8. 16 Aug, 2009 1 commit
  9. 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
      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
  10. 09 Aug, 2009 1 commit
  11. 05 Aug, 2009 1 commit
  12. 14 Jul, 2009 1 commit
  13. 13 Jul, 2009 5 commits
  14. 11 Jul, 2009 1 commit
    • Dean Camera's avatar
      Added incomplete PrinterHost demo application. · e0af6014
      Dean Camera authored
      Seperated out Lib components of the incomplete BluetoothHost demo application out into a seperate Lib subfolder.
      
      Changed F_CLOCK entries in project makefiles to alias to F_CPU by default, as this is the most common case.
      e0af6014
  15. 29 Jun, 2009 1 commit
    • Dean Camera's avatar
      Dataflash_WaitWhileBusy() now always ensures that the dataflash is ready for... · 86e6ed7f
      Dean Camera authored
      Dataflash_WaitWhileBusy() now always ensures that the dataflash is ready for the next command immediately after returning, no need to call Dataflash_ToggleSelectedChipCS() afterwards.
      
      Added new DATAFLASH_CHIP_MASK() macro to the Dataflash driver, which returns the Dataflash select mask for the given chip index.
      
      Updated MassStorage device block write routines to use ping-pong Dataflash buffering to increase throughput by around 30%.
      86e6ed7f
  16. 28 Jun, 2009 1 commit
    • 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
  17. 26 Jun, 2009 1 commit
    • Dean Camera's avatar
      Optimize vendor/product description string display code in MassStorageHost. · 1756087c
      Dean Camera authored
      Remove all Host mode class demos other than the CDCHost class driver demo, so that they can be re-added as they are made once the host mode class framework is designed.
      
      Fixed USB_Host_SendControlRequest() not re-suspending the USB bus when initial device ready-wait fails.
      
      Fixed USB Pad regulator not being disabled on some AVR models when the USB_OPT_REG_DISABLED option is used.
      1756087c
  18. 23 Jun, 2009 1 commit
  19. 21 Jun, 2009 1 commit
  20. 19 Jun, 2009 2 commits
  21. 18 Jun, 2009 2 commits
    • Dean Camera's avatar
      Break device mode class driver interfaces into seperate config and state... · f896c00c
      Dean Camera authored
      Break device mode class driver interfaces into seperate config and state structs which are then combined, for clarity. Move device mode class driver interfaces back into the device mode class driver headers from the common class headers to make room for host class interfaces.
      f896c00c
    • Dean Camera's avatar
      Added new USB_Host_ClearPipeStall() convenience function to clear a stall... · e338cb6f
      Dean Camera authored
      Added new USB_Host_ClearPipeStall() convenience function to clear a stall condition on an attached device's endpoint.
      
      Added new USB_Host_GetDeviceDescriptor() convenience function to retrieve the attached device's Device descriptor.
      
      Make Pipe_ConfigurePipe() mask the given endpoint number against PIPE_EPNUM_MASK to ensure the endpoint IN direction bit is cleared to prevent endpoint type corruption.
      
      Fix documentation mentioning Pipe_GetCurrentToken() function when real name is Pipe_GetPipeToken().
      e338cb6f
  22. 16 Jun, 2009 1 commit
  23. 15 Jun, 2009 1 commit
  24. 10 Jun, 2009 1 commit