- Dec 02, 2016
-
-
Sandeep Mistry authored
Fixes some compile errors and warnings
-
- Oct 10, 2016
-
-
Cristian Maglie authored
Fix #172
-
- Aug 31, 2016
-
-
Sandeep Mistry authored
It’s no longer needed with the timeout mechanism in USBCore.
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
Timeout is checked on the next send attempt. Initial timeout is set to 70ms, after a time out occurs and the previous transfer is still not complete a send will report as failed. If a send times out, a ZLP will be in the send queue to check for future timeouts.
-
- Aug 29, 2016
-
-
Cristian Maglie authored
-
Cristian Maglie authored
-
- Aug 24, 2016
-
-
Cristian Maglie authored
This bypass the generic (but inefficient) implementation of Stream::readBytes and uses an optimized version of readBytes than can do efficient multi-byte reads.
-
Cristian Maglie authored
This change improves read performance when massive data is sent via USB by exploiting the hardware capability to handle multi-packet transfers autonomously.
-
Cristian Maglie authored
It makes no sense to have ::recv calling repeatedly ::read in this case.
-
- Aug 23, 2016
-
-
Cristian Maglie authored
-
Cristian Maglie authored
Now the release() function only performs the action that is called for, i.e. release the endpoint and let it receive data. All the buffers handling has been inlined in the callers, this also slightly improves performance because it allows to remove some redundant checks.
-
Cristian Maglie authored
-
Cristian Maglie authored
The reference to the upper USBDevice class is passed on the EPHandler constructor.
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
this is the proper type to encapsulate a byte when data is available or -1 when there is no data.
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
- Jul 20, 2016
-
-
Cristian Maglie authored
-
- Jun 06, 2016
-
-
Sandeep Mistry authored
-
- May 27, 2016
-
-
Sandeep Mistry authored
Previous 0 was always returned.
-
Sandeep Mistry authored
-
- Mar 30, 2016
-
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Cristian Maglie authored
-
- Mar 04, 2016
-
-
Sandeep Mistry authored
Only enabled if PIN_LED_TXL or PIN_LED_RXL is defined
-
- Feb 18, 2016
-
-
Sandeep Mistry authored
-
- Jan 15, 2016
-
-
Sandeep Mistry authored
-
- Jan 03, 2016
-
-
Luke McConnell authored
Resolve compiler warning from performing arithmetic on void pointers
-
- Dec 17, 2015
-
-
agdl authored
To be compliant with the one sent by the AVR core
-
- Oct 21, 2015
-
-
Martino Facchin authored
-
- Oct 12, 2015
-
-
Martino Facchin authored
-
- Sep 16, 2015
-
-
Martino Facchin authored
-