aboutsummaryrefslogtreecommitdiff
path: root/cores/arduino/USBCore.h
AgeCommit message (Collapse)Author
2017-11-13Always read key to check for new LUFA bootloaderScott Allen
Instead of checking for the NEW_LUFA_SIGNATURE once in program memory and then setting a flag which is used for further checks, a function is used that always checks program memory directly. If a flag is used, there's a slight chance that its location in RAM could fall on MAGIC_KEY_POS. In this case, an aborted USB auto-reset sequence may fail.
2016-07-13configurable USB_VERSION string via defineMartino Facchin
to allow WebUSB development, provide a way to change the USB_VERSION reported using an additional core. The additional (webUSB) core will survive IDE and AVR core updates
2016-05-18Move Caterina_BL related defines into generic USBCore.hMartino Facchin
In an excess of confidence, these defines were added to Leonardo's variant.h 3rd party boards sometimes avoid inheriting this variant but they still define USBCON, thus breaking the build
2015-10-09[PUSB] Minor Style changeNico
2015-10-08[HID] Improved checks in getDescriptor() methodCristian Maglie
2015-10-02[USB] Fixed some compiler warningsCristian Maglie
2015-07-31Add Serial_::readBreak() to process SEND_BREAK requestsMatthijs Kooijman
This allows detecting when the USB host sends a break request and what the value of the request was. See the comments in USBAPI.h for details. This just modifies the avr core, not the sam core.
2015-07-16fix HID headersMartino Facchin
2015-07-16Add support for waking up a host via USB HIDMartino Facchin
this is a rework of commit fbcf94801b8bba7f1c8c79cc7ae402b6b9dbb2d3
2015-07-16add PluggableUSB moduleMartino Facchin
2015-07-16Remove HID core libraryMartino Facchin
2011-08-14Serial via USB worksZach Eveland
Integrated rest of Peter's USB implementation