| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-05 | rename CFG_TUD_NET to CFG_TUD_ECM_RNDIS | hathach | |
| 2021-10-05 | Merge branch 'add_ncm' of https://github.com/majbthrd/tinyusb into ↵ | hathach | |
| majbthrd-add_ncm | |||
| 2021-10-04 | Handle HID devices with OUT endpoint listed first | Charlie Birks | |
| This happens on my PowerA wired Switch pro controller | |||
| 2021-10-01 | Merge pull request #1120 from hathach/enhance | Ha Thach | |
| house keeping update | |||
| 2021-10-01 | clean up vendor open | hathach | |
| 2021-10-01 | clean up | hathach | |
| 2021-10-01 | more usbd clean up | hathach | |
| 2021-10-01 | Merge pull request #1063 from HiFiPhile/uac_fifo | Ha Thach | |
| UAC2: Add xfer_fifo support for dcd_transdimension. | |||
| 2021-09-30 | change scsis status to phase error when total_bytes < block_count | hathach | |
| 2021-09-30 | Merge branch 'master' of https://github.com/szymonh/tinyusb into szymonh-master | hathach | |
| 2021-09-29 | Update comments | kkitayam | |
| 2021-09-29 | Implement frame rate settings | kkitayam | |
| 2021-09-29 | Implement negotiation process for streaming parameters | kkitayam | |
| 2021-09-29 | Fix transfer failure when reconnecting | kkitayam | |
| 2021-09-29 | Fix typo | kkitayam | |
| 2021-09-29 | Refactor application API parameters | kkitayam | |
| 2021-09-29 | Change frame buffer management | kkitayam | |
| 2021-09-29 | Refactor packet handling | kkitayam | |
| 2021-09-29 | Fix streaming payload handling | kkitayam | |
| 2021-09-29 | Separate a handling resource into controller and streaming | kkitayam | |
| 2021-09-29 | Implement some mandatory requests on streaming interface | kkitayam | |
| 2021-09-29 | Fix handling for set_interface | kkitayam | |
| 2021-09-29 | Fix regarding standard video stream request | kkitayam | |
| 2021-09-29 | fix: configuration descriptor has incorrectly sizes | kkitayam | |
| update some descriptors | |||
| 2021-09-29 | add tentative example | kkitayam | |
| 2021-09-29 | moved ISO attributes from audio to common | kkitayam | |
| 2021-09-29 | cleanup open() | kkitayam | |
| 2021-09-29 | add files for video class device | kkitayam | |
| 2021-09-29 | add same7x to board list | hathach | |
| 2021-09-29 | Merge branch 'master' into enhance | hathach | |
| 2021-09-29 | clean up | hathach | |
| 2021-09-29 | clean up | hathach | |
| 2021-09-29 | Merge branch 'master' of github.com:hathach/tinyusb into zhangslice-master | hathach | |
| examples/device/hid_composite_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h | |||
| 2021-09-27 | Assure msc device block size is not zero | szymonh | |
| 2021-09-25 | add NCM driver in a compatible manner : hathach/tinyusb#550 | Peter Lawrence | |
| 2021-09-25 | Merge pull request #1102 from ↵ | Ha Thach | |
| kasjer/kasjer/usbd-small-ep0-enumeration-workaround usbd: Workaround for non standard device descriptor request | |||
| 2021-09-25 | add CFG_TUSB_OS_INC_PATH for os include path | hathach | |
| useful for freertos/ prefix with esp IDF | |||
| 2021-09-24 | MMU works | Scott Shawcroft | |
| 2021-09-24 | Merge pull request #1103 from kasjer/kasjer/da146xx-close-cleanup | Ha Thach | |
| dcd_da146xx: Remove registers pointer from xfer_ctl_t | |||
| 2021-09-24 | Merge pull request #1096 from kasjer/kasjer/da146xx-close-all | Ha Thach | |
| dcd_da146xx: Implement dcd_edpt_close_all() | |||
| 2021-09-24 | usbd: Workaround for non standard device descriptor request | Jerzy Kasenberg | |
| Windows and Linux host during enumeration requests device descriptor with request size set to 64 bytes when device was in default state (no address). Those systems do not want 64 bytes though since usb descriptors is only 18 bytes long so they silently expect that only one packet will be received possibly 18 bytes for EPS > 16 or 8 or 16 bytes for smaller EP0. For devices with CFG_TUD_ENDPOINT0_SIZE size 8 or 16 there was workaround that reduced request size to CFG_TUD_ENDPOINT0_SIZE and that was enough to satisfy Windows and Linux hosts. However USBCV testing application also requests device descriptor but with size set to 18 bytes. Workaround for Window/Linux prevented USBVC to tests devices with 8 bytes EP0 size since it send only 8 bytes while application did wanted 18 bytes. Solution that satisfies both cases it to check if in default state device descriptor request wants more bytes than descriptor size (18). If so host is expecting to receive less bytes then requested and workaround would be applied since Linux/Windows only try to read one packet. If 18 bytes was requested as is the case for USBCV, core returns descriptor in 2 or 3 packets as application expects. | |||
| 2021-09-24 | dcd_da146xx: Implement dcd_edpt_close_all() | Jerzy Kasenberg | |
| Unconditionally disables all endpoints except EP0. | |||
| 2021-09-24 | dcd_da146xx: Clear transfer data on dcd_edpt_close | Jerzy Kasenberg | |
| Closing endpoint clears data in affected xfer_ctl_t | |||
| 2021-09-24 | dcd_da146xx: Remove registers pointer from xfer_ctl_t | Jerzy Kasenberg | |
| Note: this commit does not change any logic. xfer_ctl_t structure keeps all dynamic data connected with transfer. It used to have pointer to register set that was constant and was there for convenience only. Removing register pointer from structure makes cleanup easier as whole structure can be erased with memset like function. In many cases functions were using local variable regs and xfer->regs which were same, that could be confusing so this part is unified. Few macros were added for easy conversion between epnum, xfer, and regs. | |||
| 2021-09-23 | dcd_da146xx: Update bus handling | Jerzy Kasenberg | |
| So far bus reset was handled (with some holes in it). Sleep and remote wakeup were not really tested and did not work. With this change: - bus reset is reworked - remote wakeup works - bus signal sleep is handled | |||
| 2021-09-23 | dcd_da146xx: Handle only enabled interrupts | Jerzy Kasenberg | |
| Not much of an improvement but handle only interrupts that were enabled and are expected. | |||
| 2021-09-23 | Merge pull request #1093 from szymonh/master | Ha Thach | |
| Enforced buffer boundaries for hid devices | |||
| 2021-09-18 | Merge pull request #1094 from kasjer/kasjer/da146xx-vbus-handling | Ha Thach | |
| dcd_da146xx: Add VBUS handling | |||
| 2021-09-18 | update dcd attr for mm32 | hathach | |
| 2021-09-18 | Merge branch 'master' into zhangslice-master | hathach | |
