aboutsummaryrefslogtreecommitdiff
path: root/cores/arduino/USBCore.cpp
AgeCommit message (Expand)Author
2017-03-16Revert "Subtract one from USB_EP_SIZE in USB_SendSpace"Cristian Maglie
2016-08-28remove extra semicolonKyle Chisholm
2016-07-14Send an USB remote wakeup if data need to be writtenMartino Facchin
2016-07-14[AVR][USB] fix IRQ flags clearingMartino Facchin
2016-04-14Subtract one from USB_EP_SIZE in USB_SendSpaceSandeep Mistry
2016-04-06[AVR] Discover newer bootloader at runtimeMartino Facchin
2015-12-23Added >64 byte USB_RecvControl() supportNicoHood
2015-10-21[USB] use plugged modules name to create iSerial fieldMartino Facchin
2015-10-07[PUSB] Made getDescriptor() and setup() more flexibleNicoHood
2015-10-02[PUSB] Fix static initialization order fiascoMartino Facchin
2015-10-02[PUSB] Fixed the correct number of endpointsCristian Maglie
2015-10-02[PUSB] Global functions PUSB_* are now methods of PluggableUSB classCristian Maglie
2015-09-28Fix compiler warnings in USBCore.cppNico
2015-08-12Added u2 Series supportNicoHood
2015-08-12Added 16 byte endpoint supportNicoHood
2015-08-12Added missing static inline to USB Recv functionNicoHood
2015-07-16rename Setup typedef struct to USBSetupMartino Facchin
2015-07-16Add support for waking up a host via USB HIDMartino Facchin
2015-07-16remove 3 endpoints to match at32u4 limitMartino Facchin
2015-07-16add numInterfaces field to PUSBCallbacksMartino Facchin
2015-07-16make CDC function non removableMartino Facchin
2015-07-16remove useless variableMartino Facchin
2015-07-16add PluggableUSB moduleMartino Facchin
2015-07-16move _initEndpoints from PROGMEM to RAMMartino Facchin
2015-07-16Use generic composite device descriptorMartino Facchin
2015-07-16Move EP defines to headerMartino Facchin
2014-09-12Fixed trivial include error introduced in previous commit 2e3e539b... oops...Cristian Maglie
2014-05-26Merge branch 'usbcdc-improved' into ide-1.5.xCristian Maglie
2014-05-24Improve CDC read codePaul Brook
2014-05-24Fix race condition in USB CDC transmitPaul Brook
2014-04-20Fixed other trivial warnings in AVR USB core.Cristian Maglie
2014-04-20Removed other unused variables in CDC.cpp and HID.cppCristian Maglie
2014-04-20Removed 'USB_MANUFACTURER' constant redefinition for known VIDs.Cristian Maglie
2013-07-17Remove hardcoded product names (all provided for in boards.txt)Angus Gratton
2013-07-17Fix whitespace (tabify), oopsAngus Gratton
2013-07-17Allow USB product and manufacturer strings to be supplied in boards.txtAngus Gratton
2012-12-07Added support for Arduino EsploraCristian Maglie
2012-11-01Adding LilyPad Arduino USB.David A. Mellis
2012-10-27Adding Micro.David A. Mellis
2012-10-18Updating USB core to work at 8 MHz (different PLLCSR value).David A. Mellis
2012-09-13Avoid serial buffer overrun on leonardoPeter Van Hoyweghen
2012-05-01renamed Leonardo USB_ class to USBDevice_ to be unambiguous. renamed "USB" o...Zach Eveland
2012-04-25changed PID values for Leonardo bootloader and sketchZach Eveland
2012-04-09Micro I hardly knew yeZach Eveland
2012-04-09sketch USB VID and PID values are passed in from boards.txt at compile time n...Zach Eveland
2012-03-07Fix for some strange behaviours during board resetCristian Maglie
2011-12-18added asynchronous buffering of received CDC charactersZach Eveland
2011-09-16added automatic one-shot TX and RX LED control for sketch USBZach Eveland
2011-09-16added to sketch iProduct and iManufacturer strings identifying board as eithe...Zach Eveland
2011-08-30support for non-Leonardo boards is back!Zach Eveland