| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-06-02 | rhport argument in usbd_ API() is not used (always use the initialized port) | hathach | |
| remove the usage of TUD_OPT_RHPORT in class driver | |||
| 2022-03-06 | Merge pull request #1289 from kasjer/kasjer/vendor-update | Ha Thach | |
| vendor: Write improvements | |||
| 2022-02-25 | rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED | hathach | |
| TUSB_OPT_DEVICE_ENABLED still usable for backward compatible | |||
| 2022-01-19 | vendor: Add tx flush functionality | Jerzy Kasenberg | |
| So far tud_vendor_n_write() always flushed data. It requires to have whole vendor packed constructed before in one buffer. With this change data do get flushed when endpoint size is filled on write, when there is no enough data to fill endpoint data is not sent and subsequent calls to write functions can add more bytes. Vendor code needs to call tud_vendor_n_flush() when packet is ready to be sent. | |||
| 2022-01-19 | vendor: Add tx callback | Jerzy Kasenberg | |
| Other drivers already have notification about data sent. It allows batter control in application on vendor protocol level. | |||
| 2021-10-01 | clean up vendor open | hathach | |
| 2021-09-29 | add same7x to board list | hathach | |
| 2021-09-29 | clean up | hathach | |
| 2021-09-14 | make vendor driver more flexible | hathach | |
| - skip additional custom descriptor between interface and endpoints - can have up to 2 bulk endpoint ( 1 in & 1 out) | |||
| 2021-08-22 | Fix vendor fifo deadlock, add tud_vendor_n_read_flush | MasterPhi | |
| 2021-06-02 | clean up log | hathach | |
| 2021-05-27 | include clean up | hathach | |
| 2021-05-06 | Merge branch 'master' of github.com:xmos-jmccarthy/tinyusb | Jeremiah McCarthy | |
| 2021-04-30 | Remove all remainings with peek_at | Reinhard Panhuber | |
| 2021-04-07 | Revise per initial comments | Jeremiah McCarthy | |
| Returns the RT driver to the function state of previous iteration, which did not support the will_detach. Behavior should be fine without this feature. This removes much of the added bloat to track state, and handle requests in the APP_DETACH state which is no longer required. Removes the optional bloat added to the RT driver, such as responding to GETSTATE requests. Fixes the DFU Mode to extract the attr bits from the functional descriptor when opened. Fixes some incorrect bitwise if checks. Also, updates some naming of functions to be consistent with the rest of the library. | |||
| 2021-03-04 | Extend FIFO mutex to use separate write and read mutexes. | Reinhard Panhuber | |
| Adjust all USB drivers using FIFO and mutexes. | |||
| 2020-05-28 | check max_len for vendor and hid | hathach | |
| 2020-05-28 | initial transfer failed in open() shouldn't cause the driver open to fail. | hathach | |
| 2020-05-28 | update vendor open() | hathach | |
| 2020-04-15 | test vendor | hathach | |
| 2019-12-28 | implement multiple interfaces support | Peter Lawrence | |
| 2019-08-31 | close #105 add tud_vendor_write_available() | hathach | |
| 2019-08-01 | add vendor peek, change cdc peek signature, change cdc read_char() return ↵ | hathach | |
| from signed char to int32_t | |||
| 2019-07-30 | clean up | hathach | |
| 2019-07-24 | update vendor device similar to cdc read/write | hathach | |
| maybe refactor later | |||
| 2019-07-24 | adding vendor | hathach | |
| 2019-07-19 | more house keeping | hathach | |
| 2019-07-19 | rename custom/custom-_* to vendor/vendor_* | hathach | |
