| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-02-23 | Merge pull request #1341 from hathach/release-0.13.00.13.0 | Ha Thach | |
| increase version, update doc for release | |||
| 2022-02-23 | increase version, update doc for release | hathach | |
| 2022-02-22 | Merge pull request #1300 from sharpie7/master | Scott Shawcroft | |
| Some platforms require SDKs and use of cmake | |||
| 2022-02-22 | Merge pull request #1280 from kasjer/kasjer/nrf5x-dma-race | Ha Thach | |
| nrf5x: Fix DMA access race condition | |||
| 2022-02-18 | more esp build fix | hathach | |
| 2022-02-18 | Merge pull request #1331 from hathach/fix-esp-build | Ha Thach | |
| fix build with latest esp idf | |||
| 2022-02-18 | fix build with latest esp idf | hathach | |
| 2022-02-17 | Merge pull request #1330 from hathach/fix-HID_REPORT_ID_N | Ha Thach | |
| fix HID_REPORT_ID_N() | |||
| 2022-02-17 | fix HID_REPORT_ID_N() | hathach | |
| 2022-02-17 | Merge pull request #1328 from NexusXe/patch-1 | Ha Thach | |
| Fix link to supported boards in Getting Started page | |||
| 2022-02-16 | Fix capitalization | NexusXe | |
| 2022-02-16 | Fix link to supported boards | NexusXe | |
| It used to point to `boards.md`, which doesn't exist. | |||
| 2022-02-15 | Merge pull request #1327 from hathach/msc-request-sense | Ha Thach | |
| Add msc request sense callback | |||
| 2022-02-15 | minor rename set sense function | hathach | |
| 2022-02-15 | msc example response PREVENT_ALLOW_MEDIUM_REMOVAL command as unsupported command | hathach | |
| LUN1 of msc_disk_dual will be set to not ready to simulate medium not present (e.g SD card removed) | |||
| 2022-02-15 | Merge pull request #1318 from JayToltTech/master | Ha Thach | |
| Nit spelling correction | |||
| 2022-02-15 | Merge pull request #1322 from ZenithalHourlyRate/ZenithalHourlyRate-readme-typo | Ha Thach | |
| readme: fix typo | |||
| 2022-02-14 | add tud_msc_request_sense_cb() as weak callback | hathach | |
| set default error sense to NOT READY, Medium not present | |||
| 2022-02-10 | readme: fix typo | Zenithal | |
| 2022-02-09 | Nit spelling correction | Jay Beavers | |
| 2022-02-09 | Merge pull request #1304 from kkitayam/add_hcd_for_frdm_kl25z | Ha Thach | |
| Add hcd driver for frdm kl25z | |||
| 2022-02-02 | Merge pull request #1291 from kasjer/kasjer/da1469x-fix-resume | Ha Thach | |
| da1469x: fix resume | |||
| 2022-02-01 | Merge pull request #1305 from Ryzee119/patch-1 | Ha Thach | |
| OHCI: Fix array out of bounds issue | |||
| 2022-02-01 | Merge pull request #1303 from mysterywolf/master | Ha Thach | |
| add rt-thread's tinyusb repo address | |||
| 2022-01-28 | OHCI: Fix array out of bounds issue | Ryzee119 | |
| If using a USB hub, a request outside the array size can occur Original line: https://github.com/hathach/tinyusb/blob/ffb257ac17f162bc5a4c26596d7a1e954db98aa5/src/portable/ohci/ohci.h#L162 It can happen in a few places but one such example is here: https://github.com/hathach/tinyusb/blob/ffb257ac17f162bc5a4c26596d7a1e954db98aa5/src/portable/ohci/ohci.c#L460 ie. if HUB address is 5, this would be an array index out of bounds on control endpoints as `CFG_TUH_DEVICE_MAX+1` is only 5. This fix just includes num of hubs in the reserve array size. Fixing locally fixed this issue. | |||
| 2022-01-28 | Add a partial support mark to KL25 | kkitayam | |
| 2022-01-27 | Fix handling for pending transfers | kkitayam | |
| 2022-01-27 | Add hcd into source list | kkitayam | |
| 2022-01-27 | Change hcd_edpt_xfer to send at the next SOF | kkitayam | |
| 2022-01-27 | Add handling for NAK response | kkitayam | |
| 2022-01-27 | Fix handling control transfer | kkitayam | |
| 2022-01-27 | Add HCD functions for KL25Z | kkitayam | |
| 2022-01-26 | add rt-thread's tinyusb repo address | Man, Jianting (Meco) | |
| 2022-01-26 | Merge pull request #1301 from hathach/fix-mynewt-sunxi | Ha Thach | |
| fix mynewt build sunxi | |||
| 2022-01-26 | fix mynewt build sunxi | hathach | |
| 2022-01-26 | Merge pull request #1220 from t123yh/master | Ha Thach | |
| Add support for Allwinner F1C100s family | |||
| 2022-01-25 | Merge branch 'master' into master | Ha Thach | |
| 2022-01-24 | Some platforms require SDKs and use of cmake | Iain Sharp | |
| 2022-01-20 | dcd_da1469x: Re-enable RX after resume | Jerzy Kasenberg | |
| Going to suspend states disable reception on non-0 RX endpoints. Now when USB resume condition is detected, all RX endpoints with pending transfers are resumed. | |||
| 2022-01-20 | dcd_da1469x: Fix over-run/under-run mask | Jerzy Kasenberg | |
| Bit mask enabling/disabling over-run/unde-run was shifted by one nibble, so interrupt was never enabled. It did not force any issue as this situation could only happen on ISO endpoints without DMA. | |||
| 2022-01-19 | Merge pull request #1288 from hathach/rx-host-example-ci | Ha Thach | |
| enable ci build for RX65X host example | |||
| 2022-01-19 | enable ci build for RX65X host example | hathach | |
| update comment for unit not ready 3a-00 additional sense | |||
| 2022-01-19 | Merge pull request #1265 from kkitayam/add_hcd_for_renesas_rx | Ha Thach | |
| Add HCD driver for Renesas RX | |||
| 2022-01-19 | Merge pull request #1287 from alisitsyn/bugfix/fix_idfgh6508 | Ha Thach | |
| fix idfgh-6508: return type in tu_fifo_peek_n() | |||
| 2022-01-19 | nrf5x: Fix EP OUT race conditions in OS build | Jerzy Kasenberg | |
| When two tasks entered dcd_edpt_xfer() it was possible that first disabled interrupt to setup total_len and actual_len but second task for another endpoint enabled interrupt between total_len and actual_len resulting in race condition with interrupt, hence mutex is added on top of interrupt being blocked. | |||
| 2022-01-19 | nrf5x: Fix DMA access race condition | Jerzy Kasenberg | |
| In multi-thread mode starting DMA in thread mode was prone to race condition resulting in infinite loop. It may happen on single core CPU with strict priority based tasks scheduler where ready high prio task never yields to ready low prio task (Mynewt). Sequence that failed (T1 - low priority task, T2 - high priority task) - T1 called start_dma() - T1 set _dcd.dma_running (DMA not started yet, context switch happens) - T2 took CPU and saw that _dcd.dma_running is set, so waits for _dcd.dma_running to be 0 - T1 never gets CPU again, DMA is not started T2 waits forever OSAL mutex resolves problem of DMA starting from thread-context. | |||
| 2022-01-19 | fix idfgh-6508: return type in tu_fifo_peek_n() | ||
| https://github.com/espressif/esp-idf/issues/8161 | |||
| 2022-01-19 | Merge pull request #1286 from hathach/fix-fifo-mutex-when-full | Ha Thach | |
| fix locked mutex when fifo is full | |||
| 2022-01-19 | Merge pull request #1279 from kasjer/kasjer/nrf5x-int-race | Ha Thach | |
| nrf5x: Fix EP OUT race conditions | |||
| 2022-01-19 | fix locked mutex when fifo is full | hathach | |
