summaryrefslogtreecommitdiff
path: root/src/portable
AgeCommit message (Collapse)Author
2022-12-04more typoshathach
2022-12-04Fix typosBastien Nocera
2022-11-30more clean uphathach
2022-11-30white spaceshathach
2022-11-23Fix RP2040 Issue 1721rppicomidi
2022-11-07Fix DCD build.Mengsk
2022-11-07Merge branch 'master' of https://github.com/hathach/tinyusb into bsp_412Mengsk
2022-11-07Add support for STM32L412.Mengsk
2022-11-04fix -wconversion-int and add minor commenthathach
2022-11-04Merge branch 'master' into rp2040-hcd-bulkHa Thach
2022-10-24Merge pull request #1676 from tswan-quasi/masterHa Thach
dcd_lpc_ip3511: isochronous support and endpoint accidental write fix
2022-10-24use dummy for all ZLP for ip3511, fix lpc55 build with DEBUG=1hathach
2022-10-21unused (void) casttswan-quasi
2022-10-22Merge pull request #1690 from tore-espressif/fix/espressif/iso_transfersHa Thach
esp: Fix Isochronous transfers
2022-10-20typo fixtswan-quasi
2022-10-20dummy buffer only on EP0 OUT ZLPstswan-quasi
2022-10-19Merge pull request #1680 from LynnL4/port-stm32u5xxHa Thach
Port stm32u5xx
2022-10-19Merge pull request #1523 from maddyaby/dcd_edpt_openHa Thach
Allow more endpoint packet sizes for SAMD
2022-10-18esp: Fix Isochronous transfersTomas Rezucha
On ESP32-S2/S3 ISO transfers must be configured for even or odd frame. Closes https://github.com/hathach/tinyusb/issues/1382
2022-10-17minor renamehathach
2022-10-13(void) rhport for unused parametertswan-quasi
2022-10-13Add support for STM32U5 mcuLynnL4
2022-10-12double cast of pointer to remove errortswan-quasi
2022-10-11lpc55s69 isochronous, dummy address for endpoint buffers to prevent ↵tswan-quasi
accidental writes
2022-10-10Merge pull request #1623 from SudoMaker/masterHa Thach
Initial PIC32MM/MX & PIC24 support
2022-10-06Microchip PIC24/dsPIC33 device mode supportReimuNotMoe
2022-10-05Fix typo for log in dcd_rp2040.cmingpepe
2022-09-13Merge pull request #1629 from jmark1m/masterHa Thach
Fix bug #1628 by preventing shared irq slots for filling up
2022-09-13nrf5x: Fix reception of large ISO packetsJerzy Kasenberg
ISO packet size is up to 1023 for full speed device. Upon completion of ISO reception, reported length of incoming packet was truncated to one byte only. This results in incorrect data stream for higher bit rates 48 samples * 4 bytes per sample * 2 channels = 384 bytes of data and 128 was reported. There is no change in logic extending xact_len to uint16_t fixes the issue.
2022-09-13re-added code in pr 1438 to fix compile with h7 with 1 usb otghathach
2022-09-07Fix bug #1628 by preventing shared irq slots for filling upjmark1m
2022-09-03Initial PIC32MM/MX & PIC24 supportReimuNotMoe
2022-08-26nrf5x: Fix endpoint internal state when closedJerzy Kasenberg
Field started (regardind transfer) was only cleaed when transfer was finished. For audio devices set interface is called many times. When there is no audio (silence) set interface requests zero lenght bandwithd that in turn calls dcd_edpt_close(). When endpoint is closed due to set interface request transfer should not longer be started since it will block next start transfer with assert. This just sets 'started' to false when endpoint is closed.
2022-08-15Merge pull request #1489 from kasjer/kasjer/fix-nrf5x-dma-accessHa Thach
nrf5x: Fix DMA access
2022-07-12RP@040: rework CMake for compiler warningsgraham sanderson
2022-07-11Merge pull request #1543 from robert-hh/1170_0.13.0Ha Thach
mimxrt: Change the definitions for MIMXRT boards.
2022-07-11bump up mcux-sdk for rt11xx, add back OPT_MCU_MIMXRT11XXhathach
2022-07-01mimxrt: Change OPT_MCU_MIMXRT1xXX to OPT_MCU_MIMXRT.robert-hh
Which fits both MIMXRT10XX and MIMXRT11XX.
2022-06-30mimxrt: Add/change definitions for MIMXRT11XX boards.robert-hh
These are mostly identical to the MIMXRT10XX, with one tiny difference.
2022-06-30rp2040 enable SOF as resumed signal when remote wakeuphathach
2022-06-29Merge pull request #1539 from hathach/improve-ciHa Thach
Improve ci
2022-06-29fix buid_board.py scripthathach
2022-06-27samd: Fix a lock-up situation at high traffic.robert-hh
This PR fixes a transmit lock-up, which happens, when data is received and sent at the sime time at moderate to high speeds, like code which just echoes incoming data. In my case, an issue was reported here: https://github.com/micropython/micropython/issues/8521
2022-06-27use forloop to avoid -Warray-bounds with host setup packethathach
2022-06-27fix all warnings with host rp2040hathach
2022-06-24add more warning option, also fix -Wconversion with rp2040hathach
-Wuninitialized, -Wunused, -Wredundant-decls
2022-06-21Merge pull request #1509 from liamfraser/rp2040_hcd_improvementsHa Thach
RP2040 HCD Improvements (Hub + Keyboard + Mouse working)
2022-06-18Merge pull request #1515 from maddyaby/dcd_edpt_closeHa Thach
Stub out dcd_edpt_close for samd
2022-06-18Merge pull request #1518 from mingpepe/masterHa Thach
Fix typo for log format
2022-06-17Allow more endpoint packet sizes for SAMDmaddyaby
Tested on SAMD51 - we can allow more packet sizes by checking that the set size value is greater than the requested packet size instead of exactly the same.