summaryrefslogtreecommitdiff
path: root/lib/tinyusb
AgeCommit message (Collapse)Author
2021-04-02update tinyusb to fix midi buffer overflow issuehathach
2021-03-08Update TinyUSBScott Shawcroft
2021-03-04change esp build cache key (again)Dan Halbert
2021-03-04update tinyusbhathach
2021-02-24Update tinyUSBKamil Tomaszewski
2021-02-24Update tinyUSBKamil Tomaszewski
2021-01-25Update TinyUSBKamil Tomaszewski
2021-01-21Switch to upstream TinyUSBScott Shawcroft
2021-01-20Add initial RP2040 supportScott Shawcroft
The RP2040 is new microcontroller from Raspberry Pi that features two Cortex M0s and eight PIO state machines that are good for crunching lots of data. It has 264k RAM and a built in UF2 bootloader too. Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
2021-01-08update tinyusb; _ticks_enabled only for SAMD21Dan Halbert
2020-11-24update to have tud_connected()hathach
2020-11-23update tinyusb to fix cdc connection racehathach
issue is fixed in https://github.com/hathach/tinyusb/pull/557
2020-09-25Update TinyUSB to get MIDI SysEx fixScott Shawcroft
Fixes #3465
2020-08-19Add basic error handlingScott Shawcroft
2020-07-29update tinyusb to commit 22100b252hathach
fix warnings on esp32s2 and stm32
2020-07-29update tinyusb from commmit dc5445e2f to 78f1576e9hathach
2020-05-21lib: tinyusb: update to get tud_task_is_queue_emptySean Cross
This update gives us access to a function we can run with interrupts disabled to determine if the queue is empty. Signed-off-by: Sean Cross <sean@xobs.io>
2020-05-18Update TinyUSB and shorten USB task delayScott Shawcroft
2020-04-29Update TinyUSB to include SAMD race fixScott Shawcroft
2020-04-27Merge remote-tracking branch 'adafruit/master' into lower_powerScott Shawcroft
2020-04-23Even newer tinyUSBScott Shawcroft
2020-04-17Update TinyUSB and add interrupt hooks.Scott Shawcroft
2020-01-17Refine iMX RT memory layout and add three boardsScott Shawcroft
Introduces a way to place CircuitPython code and data into tightly coupled memory (TCM) which is accessible by the CPU in a single cycle. It also frees up room in the corresponding cache for intermittent data. Loading from external flash is slow! The data cache is also now enabled. Adds support for the iMX RT 1021 chip. Adds three new boards: * iMX RT 1020 EVK * iMX RT 1060 EVK * Teensy 4.0 Related to #2492, #2472 and #2477. Fixes #2475.
2019-12-27more tinyusb updatehathach
2019-12-26sync with https://github.com/hathach/tinyusb/pull/246hathach
should fix slow enumeration
2019-12-26improve usb dcd samd51hathach
fix race condition with setup packet + scsi status response
2019-12-17bump tinyusb lib submodulehathach
2019-10-15add dummy common_hal_mcu_processor_get_voltage() for spresenseDan Halbert
2019-10-09Update tinyUSBKamil Tomaszewski
2019-10-01Update tinyusb to fix gamepad;add HID OUT interface descriptorDan Halbert
2019-09-09Add support for F412 via latest tinyusb updateHierophect
2019-08-19update tinyusb to 00c440cbDan Halbert
2019-08-16update tinyusbJeff Epler
This fixes a problem with USB MIDI messages 0xc and 0xd and Closes: #2057
2019-07-24update tinyusb lib to 0.5.xhathach
2019-04-04update tinyusb to fix disconnect/suspend issue with #1681hathach
2019-03-26Update TinyUSB to fix CDC OUT bufferingScott Shawcroft
Fixes #1630
2019-02-21Add option to disable the concurrent write protectionScott Shawcroft
This allows writing to the filesystem from the host computer and CircuitPython by increasing the risk of filesystem corruption.
2019-01-29update tinyusb, work better with sdhathach
2019-01-09Add USB MIDI support for SAMD and nRF.Scott Shawcroft
The API should be identical to using a UART for MIDI. Fixes #672
2018-12-06Switch TinyUSB back to hathach's version. The merge commit of the commit we ↵Scott Shawcroft
were on.
2018-11-23Update tinyusb to include control fixes.Scott Shawcroft
2018-11-14Update TinyUSB with SAMD fixes.Scott Shawcroft
Fixes #1327
2018-11-09Incorporate feedback:Scott Shawcroft
* Clean up board defines. * Add flush on eject and stay ejected. * Swith back to NONE protocol for CDC.
2018-11-09Build refinement to handle warnings and quiet outputScott Shawcroft
2018-11-08Move atmel-samd to tinyusb and support nRF flash.Scott Shawcroft
This started while adding USB MIDI support (and descriptor support is in this change.) When seeing that I'd have to implement the MIDI class logic twice, once for atmel-samd and once for nrf, I decided to refactor the USB stack so its shared across ports. This has led to a number of changes that remove items from the ports folder and move them into supervisor. Furthermore, we had external SPI flash support for nrf pending so I factored out the connection between the usb stack and the flash API as well. This PR also includes the QSPI support for nRF.
2018-10-05fix tinyusb cdc issuehathach
2018-09-25update nrfx to 1.3.0hathach
2018-08-28update tinyusb to fix #1007 serial issuehathach
2018-08-21add touch 1200 for dfu-flashhathach
2018-08-01update tinyusbhathach