- Sep 30, 2016
-
-
Sandeep Mistry authored
-
Cristian Maglie authored
-
- Sep 28, 2016
-
-
Cristian Maglie authored
- Sep 27, 2016
-
-
Sandeep Mistry authored
-
- Sep 26, 2016
-
-
Sandeep Mistry authored
-
- Sep 22, 2016
-
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Sandeep Mistry authored
-
Martino Facchin authored
-
Thibaut VIARD authored
Signed-off-by:
Thibaut VIARD <aethaniel@sam-geek.org>
-
Thibaut VIARD authored
Signed-off-by:
Thibaut VIARD <aethaniel@sam-geek.org>
-
Thibaut VIARD authored
Signed-off-by:
Thibaut VIARD <aethaniel@sam-geek.org>
-
- Sep 15, 2016
-
-
Cristian Maglie authored
-
- Sep 14, 2016
-
-
Sandeep Mistry authored
-
Sandeep Mistry authored
Port of https://github.com/arduino/Arduino/pull/5362
-
- Sep 02, 2016
-
-
Arturo Guadalupi authored
Removed DUE and added MKR1000
-
- 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
-
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.
-