| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-18 | ohci: Set skip on ed prior to removal | Ryan Wendland | |
| 2023-02-18 | ohci: Fix bug in ed removal | Ryan Wendland | |
| 2023-02-18 | ohci: Direct port commands to the correct rhport. | Ryzee119 | |
| 2023-02-18 | ohci: Force reset of devices already connected on power up | Ryzee119 | |
| 2023-02-18 | ohci: Wait POTG time after port power | Ryzee119 | |
| 2023-02-18 | ohci: Toggle frameinterval bit on update | Ryzee119 | |
| 2023-02-18 | ohci: Leave SMM or bios mode during init | Ryzee119 | |
| 2023-02-18 | ohci: Support configurable number of roothub ports | Ryzee119 | |
| 2023-02-18 | ohci: Expand roothub descriptors into unions | Ryzee119 | |
| 2023-01-31 | Merge pull request #1779 from P33M/rp2040_device_babble_fix | Ha Thach | |
| rp2040: avoid device-mode state machine hang | |||
| 2023-01-31 | fix typos | hathach | |
| 2023-01-31 | move errata to end of c file | hathach | |
| 2023-01-31 | add e15 prefix or walkaround related functions, also minor refactor | hathach | |
| 2023-01-31 | minor clean up | hathach | |
| 2023-01-30 | fix typo | hathach | |
| 2023-01-30 | Merge branch 'master' into port-ft90x | Ha Thach | |
| 2023-01-24 | rp2040: shuffle hw_endpoint members | Jonathan Bell | |
| Ordering by element size prevents alignment holes, and as a consequence the host mode version of the struct is the same size as device, as pad bytes at the end are used instead. | |||
| 2023-01-24 | rp2040: avoid device-mode state machine hang | Jonathan Bell | |
| Don't mark IN buffers as available during the last 200us of a full-speed frame. This avoids a situation seen with the USB2.0 hub on a Raspberry Pi 4 where a late IN token before the next full-speed SOF can cause port babble and a corrupt ACK packet. The nature of the data corruption has a chance to cause device lockup. Use the next SOF to mark delayed buffers as available. This reduces available Bulk IN bandwidth by approximately 20%, and requires that the SOF interrupt is enabled while these transfers are ongoing. Inherit the top-level enable from the corresponding Pico-SDK flag. Applications that will not use the device in a situation where it could be plugged into a Pi 4 or Pi 400 (for example, when directly connected to a commodity hub or other host) can turn off the flag in the SDK. v2: use a field in hw_endpoint to mark pending. v3: Partial rewrite following review comments - Stub functions out if the workaround is not required - Only force-enable SOF while any vulnerable endpoints are active - Respect dcd_sof_enable() functionality - Get rid of all but necessary ifdef hackery - Fix a bug where the "endpoint lock" was used with an uninitialised pointer. | |||
| 2023-01-23 | rp2040: export hw_endpoint_start_next_buffer() and hw_endpoint_lock_update() | Jonathan Bell | |
| The next change to the driver requires the export of these functions. Leave the lock unimplemented for now. Also move hw_set and hw_clear aliases into the top-level header file. | |||
| 2023-01-18 | Merge pull request #1847 from HiFiPhile/dwc2_iar | Ha Thach | |
| dwc2: fix iar warnings | |||
| 2023-01-12 | Merge pull request #1405 from gregdavill/ch32v307 | Ha Thach | |
| Add WCH CH32V307 port | |||
| 2023-01-12 | add dcd_remote_wakeup() stub | hathach | |
| 2023-01-12 | rename driver with dcd_ to be consitent with other ports | hathach | |
| 2023-01-12 | add note for openocd with wch, also add wch-riscv.cfg | hathach | |
| 2023-01-11 | dwc2: fix IAR warnings. | MasterPhi | |
| 2023-01-09 | Merge pull request #1843 from HiFiPhile/ip3511 | Ha Thach | |
| ip3511 : Fix IAR build. | |||
| 2023-01-08 | ip3511 : Fix IAR build. | MasterPhi | |
| 2023-01-07 | Merge branch 'master' into ch32v307 | Ha Thach | |
| 2023-01-03 | Fix typo in audio.h. Specifiy _ctrl_xfer struct in CFG_TUSB_MEM_SECTION | pete-pjb | |
| Add NULL check to loop in list_remove_qhd_by_addr() function in ehci.c | |||
| 2022-12-04 | more typos | hathach | |
| 2022-12-04 | Fix typos | Bastien Nocera | |
| 2022-11-30 | Merge branch 'hathach:master' into port-ft90x | Gordon McNab | |
| 2022-11-30 | more clean up | hathach | |
| 2022-11-30 | white spaces | hathach | |
| 2022-11-30 | Add FT9xx for cdc_dual_ports | Gordon McNab | |
| Fix handling of interrupt endpoints. i.e. no ZLPs. Fix the assignation of endpoint types. Add button support for MM900evx boards. On board support do not block for UART input. | |||
| 2022-11-29 | Fix transfers issues with FT9xx | Gordon McNab | |
| Correct USB FIFO use for setup data phases (OUT transfers). We cannot stop traffic on the control endpoint so we set a flag and pull data from host when tinyUSB requests it from the USB FIFO. Extend this for all endpoints although currently not required. Rename all instances of ft90x which can apply to ft93x as ft9xx. Add support for the cdc_dual_ports example for ft9xx. Add LED pin definition for board LED in a simple to access place on the Bridgetek MM900EVx boards. | |||
| 2022-11-28 | Fix issue with the CDC SetLineCoding request | Gordon McNab | |
| The SetLineCoding would fail as host would send the SETUP OUT phase before tinyUSB had setup a transaction for it. ft9xx port would ignore the transfer since there was no valid transaction setup for it. One SETUP data phase packet is cached now. | |||
| 2022-11-23 | Fix RP2040 Issue 1721 | rppicomidi | |
| 2022-11-07 | Fix DCD build. | Mengsk | |
| 2022-11-07 | Merge branch 'master' of https://github.com/hathach/tinyusb into bsp_412 | Mengsk | |
| 2022-11-07 | Add support for STM32L412. | Mengsk | |
| 2022-11-04 | fix -wconversion-int and add minor comment | hathach | |
| 2022-11-04 | Merge branch 'master' into rp2040-hcd-bulk | Ha Thach | |
| 2022-10-24 | Merge pull request #1676 from tswan-quasi/master | Ha Thach | |
| dcd_lpc_ip3511: isochronous support and endpoint accidental write fix | |||
| 2022-10-24 | use dummy for all ZLP for ip3511, fix lpc55 build with DEBUG=1 | hathach | |
| 2022-10-21 | unused (void) cast | tswan-quasi | |
| 2022-10-22 | Merge pull request #1690 from tore-espressif/fix/espressif/iso_transfers | Ha Thach | |
| esp: Fix Isochronous transfers | |||
| 2022-10-20 | typo fix | tswan-quasi | |
| 2022-10-20 | dummy buffer only on EP0 OUT ZLPs | tswan-quasi | |
| 2022-10-19 | Merge pull request #1680 from LynnL4/port-stm32u5xx | Ha Thach | |
| Port stm32u5xx | |||
