| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-10-09 | Revert dcd_alloc_mem_for_conf() but keep changes from @kasjer for ISO EP | Reinhard Panhuber | |
| Add tud_audio_set_itf_close_EP_cb() | |||
| 2020-10-06 | Merge branch 'uac2' of https://github.com/PanRe/tinyusb into PanRe-uac2 | hathach | |
| 2020-10-01 | device: Make number of endpoints configurable | Jerzy Kasenberg | |
| Currently number of endpoints was hard coded to 8. NRF52 has 9 IN and 9 OUT endpoints. ISO endpoints are 0x08 and 0x88 and without this change those two ISO endpoint could not be used. | |||
| 2020-09-28 | Merge remote-tracking branch 'upstream/master' into uac2 | Reinhard Panhuber | |
| 2020-09-14 | more const | hathach | |
| 2020-09-14 | cdc device: claim endpoint before checking fifo availability | hathach | |
| - add pre-check to reduce mutex lock in usbd_edpt_claim | |||
| 2020-09-11 | clean up | hathach | |
| 2020-09-09 | update cdc edpt read | hathach | |
| 2020-09-09 | introduce optional usbd_edpt_claim, usbd_edpt_release which can be used to ↵ | hathach | |
| gain exclusive access to usbd_edpt_xfer | |||
| 2020-08-16 | Merge remote-tracking branch 'upstream/master' into uac2 | Reinhard Panhuber | |
| Conflicts: src/device/usbd.c src/device/usbd.h src/portable/st/synopsys/dcd_synopsys.c | |||
| 2020-08-07 | allow application driver to overwrite built-in one | hathach | |
| - position application driver before built-in - remove dcd.h from public include. | |||
| 2020-08-07 | Merge branch 'master' into add-app-driver | hathach | |
| 2020-08-01 | enable pull-up in dcd_init() instead of usbd | hathach | |
| 2020-07-27 | Implement dynamic reallocation of RX and TX fifos for EP0. | Reinhard Panhuber | |
| Tested with EP0 size 8/16/32/64. | |||
| 2020-07-25 | Merge remote-tracking branch 'upstream/master' into uac2 | Reinhard Panhuber | |
| 2020-07-21 | Merge pull request #466 from chang196700/feature/string_desc_msos | Ha Thach | |
| Remove 0xEE index string if statement & change TU_ASSERT to TU_VERIFY | |||
| 2020-07-19 | Remove 0xEE index string if statement & change TU_ASSERT to TU_VERIFY | Chang Feng | |
| Signed-off-by: Chang Feng <[email protected]> | |||
| 2020-07-16 | add tud_speed_get() | hathach | |
| - define both fs and hs configuration descriptor - rename CFG_TUD_CDC_EPSIZE to CFG_TUD_CDC_EP_BUFSIZE with default size of 64 for FS, and 512 for HS | |||
| 2020-06-30 | Merge branch 'master' into add-stm-hs | hathach | |
| 2020-06-20 | Merge branch 'master' into uac2 | Reinhard Panhuber | |
| Conflicts: src/device/usbd.c | |||
| 2020-06-20 | Get update from tinyusb. | Reinhard Panhuber | |
| 2020-06-17 | Fix IAR warnings. | Mengsk | |
| Pa039 : use of address of unaligned structure member. Pe188: enumerated type mixed with another type. | |||
| 2020-06-14 | Fix wrong comment for IAD checks. | Reinhard Panhuber | |
| 2020-06-14 | improve usbd log for control transfer | hathach | |
| 2020-06-14 | Fix alignment. | Reinhard Panhuber | |
| 2020-06-14 | Fix alignment. | Reinhard Panhuber | |
| 2020-06-14 | Fix alignment. | Reinhard Panhuber | |
| 2020-06-14 | Merge branch 'fix-too-strict-iad-checks' into uac2 | Reinhard Panhuber | |
| Conflicts: src/device/usbd.c | |||
| 2020-06-13 | Fix too strict checks on subclass and interface of iad descriptor. | Reinhard Panhuber | |
| 2020-06-13 | Fix mic audio descriptor, fix too strict check on IAD desc. in usbd.c | Reinhard Panhuber | |
| 2020-06-11 | Merge branch 'master' into uac2 | Reinhard Panhuber | |
| 2020-06-01 | adding speed detect on bus reset | hathach | |
| 2020-05-31 | fixed EP0 size to 64 since LS is not supported in device mode | hathach | |
| - set turn-around and report actual speed in Enum Done - add dcd_event_bus_reset() helper to report speed | |||
| 2020-05-31 | Merge pull request #413 from kasjer/kasjer/ble-over-usb | Ha Thach | |
| Bluetooth HCI transport over USB | |||
| 2020-05-28 | add get device qualifier descriptor | hathach | |
| 2020-05-28 | Add bt hci device class | Jerzy Kasenberg | |
| Code implements USB transport for bluetooth HCI. | |||
| 2020-05-28 | Add non standard request handling in class | Jerzy Kasenberg | |
| For some reason bluetooth stack implementations send class requests to device instead of interface. To implement HCI interface over USB non device addressed requests for class need to be handled. | |||
| 2020-05-27 | changing usbd driver open() return type, add max_len | hathach | |
| only done with cdc and msc, push this interim for feedback first | |||
| 2020-05-27 | try to get synopsys work with OTG HS + external PHY | hathach | |
| 2020-05-22 | Add basic UAC2 structure - untested | Reinhard Panhuber | |
| 2020-05-20 | added tud_task_event_ready() | hathach | |
| to check if there is pending events in the tud task without executing it. Useful to check before entering low power mode with WFI/WFE | |||
| 2020-04-29 | remove the use of TU_VERIFY_HDLR | hathach | |
| 2020-04-29 | support class drivers implemented by application | hathach | |
| 2020-04-29 | Merge pull request #383 from kasjer/kasjer/fox-busy-flag-race-condition | Ha Thach | |
| Fix endpoint busy flag race condition | |||
| 2020-04-27 | Fix endpoint busy flag race condition | Jerzy Kasenberg | |
| Busy flag was set to true after call to dcd_edpt_xfer(). In some cased it was possible that transfer finished before function ended. In this case busy flag could be set to false before it was set to true. Then setting it to true after dcd_edpt_xfer() made edpoint busy forever. This change marks endpoint as busy before transfer is started to avoid race condition. | |||
| 2020-04-26 | clean up log message | hathach | |
| 2020-04-26 | add usbd edpt open | hathach | |
| - RTT mode is blocking to prevent log lost - Improve logging message | |||
| 2020-04-21 | sof is optional, revert other changes but remove unneeded check. | Nathan Conrad | |
| 2020-04-20 | tu_verify for getting descriptors | Nathan Conrad | |
| 2020-04-17 | Merge branch 'master' into remove-dcd-set-config | hathach | |
