Skip to content
Snippets Groups Projects
  1. Aug 22, 2010
    • Dean Camera's avatar
      Changed all Device mode LowLevel demos and Device Class drivers so that the... · 4cc7f520
      Dean Camera authored
      Changed all Device mode LowLevel demos and Device Class drivers so that the control request is acknowledged and any data transferred as quickly as possible without any processing inbetween sections, so that long callbacks or event handlers will not break communications with the host by exceeding the maximum control request stage timeout period.
      4cc7f520
    • Dean Camera's avatar
      Moved calls to Device mode Class Driver events to after the request has been... · 1be3436e
      Dean Camera authored
      Moved calls to Device mode Class Driver events to after the request has been acknowledged, so that long event handlers do do skew the timing of the control requests.
      
      
      Fixed USBtoSerial and Benito project SetLineEncoding calls failing if the USART is busy, due to the RX ISR delaying the control request handler.
      1be3436e
  2. Aug 21, 2010
  3. Aug 01, 2010
    • Dean Camera's avatar
      Fix XPLAINBridge project discarding characters from the USB interface due to a... · ff09cf9c
      Dean Camera authored
      Fix XPLAINBridge project discarding characters from the USB interface due to a double read from the endpoint.
      
      Make XPLAINBridge and USBtoSerial projects more reliable by forcing a flush if the UART-to-USB buffer becomes nearly full.
      
      Reduce locking in the LightweightRingBuffer.h header files by only locking on the update of the buffer count, and require insertions and removals from each buffer to occur in only one execution thread.
      
      Fix CDC_*_ReceiveByte() returning 0 when the interface is not configured, instead of the new -1 error value.
      
      Fix CDC_Host_ReceiveByte() not re-freezing the pipe if no packet has been received.
      
      Remove redundant Pipe token set commands in the CDC and RNDIS host class drivers.
      ff09cf9c
  4. Jul 30, 2010
  5. Jul 21, 2010
  6. Jul 20, 2010
  7. Jul 19, 2010
  8. Jul 15, 2010
  9. Jul 13, 2010
  10. Jun 17, 2010
  11. Jun 16, 2010
  12. Jun 15, 2010
  13. Jun 12, 2010
  14. Jun 08, 2010
  15. Jun 03, 2010
  16. May 29, 2010
  17. May 09, 2010
  18. May 08, 2010
  19. May 07, 2010
  20. May 06, 2010
  21. Apr 29, 2010
  22. Apr 20, 2010
    • Dean Camera's avatar
      Fixed HID Device Class Driver not allocating a temporary buffer when the host... · 8252b4fe
      Dean Camera authored
      Fixed HID Device Class Driver not allocating a temporary buffer when the host requests a report via the control endpoint and the user has set the PrevReportINBuffer driver configuration element to NULL (thanks to Lars Noschinski).
      
      Clean up incomplete BluetoothHost debugging commands to use GCC extension to avoid NULL parameters when no formatting is required.
      8252b4fe
  23. Apr 13, 2010
    • Dean Camera's avatar
      Removed two-step endpoint/pipe bank clear and switch sequence for smaller,... · 7b79325a
      Dean Camera authored
      Removed two-step endpoint/pipe bank clear and switch sequence for smaller, faster endpoint/pipe code.
      
      Added spacing between multiple paragraphs in Doxygen \note sections.
      
      Removed call to the clock prescaler reset function in the Teensy bootloader to save space - the user application is accessed via a watchdog reset anyway, so the prescale reset would only affect the speed of the bootloader itself.
      7b79325a
  24. Mar 29, 2010
  25. Feb 24, 2010
  26. Feb 11, 2010
  27. Feb 08, 2010
  28. Jan 28, 2010
  29. Jan 12, 2010
  30. Jan 05, 2010
  31. Jan 04, 2010
  32. Dec 30, 2009
Loading