| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-19 | add TU_FIFO_INIT() to help with tu_fifo declaration | hathach | |
| tu_fifo_clear() also reset max_pointer_idx and non_used_index_space | |||
| 2021-02-16 | This fixes the overflow mathmatic in the fifo | Nicholas R Dinsmore | |
| 2020-12-23 | Fix IAR error on memcpy and warnings. | HiFIPhile | |
| Signed-off-by: MasterPhi <[email protected]> | |||
| 2020-11-23 | add tud_ready() check in tud_cdc_n_write_flush() | hathach | |
| other clean up | |||
| 2020-11-18 | Implementation of the discussed changes | Jan Dümpelmann | |
| - remove usbd_edpt_xfer_abort - rename tu_fifo_change_mode to tu_fifo_set_mode - remove CFG_TUD_CDC_CLEAR_AT_CONNECTION definition - remove auto fifo clear at connection event - add tud_cdc_n_write_clear function | |||
| 2020-11-04 | Merge remote-tracking branch 'hathach/master' into cdc_without_dtr | Jan Dümpelmann | |
| 2020-09-26 | Change modulo substitute to while ( idx >= depth) idx -= depth; | Reinhard Panhuber | |
| 2020-09-25 | Fix wrong comments, rename pos to offset, rename overflow(). | Reinhard Panhuber | |
| 2020-09-23 | Fix bug in modulo substitute. | Reinhard Panhuber | |
| 2020-09-23 | Change maximum depth to 2^15 which allows for a fast modulo substitute. | Reinhard Panhuber | |
| Thus, however, overflows are detectable only for one time FIFO depth. | |||
| 2020-09-19 | Final cleanup. | Reinhard Panhuber | |
| 2020-09-15 | Tested, working. | Reinhard Panhuber | |
| 2020-09-14 | Implementation done, yet to be tested. | Reinhard Panhuber | |
| 2020-09-03 | New function to modify fifo overwritability | Jan Dümpelmann | |
| 2020-05-14 | refactor copy to and from fifo | hathach | |
| 2020-05-13 | Optimize FIFO for byte transfer. | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2020-01-15 | Normalize line endings | Nathan Conrad | |
| 2019-05-29 | added usbd_edpt_xfer/usbd_edpt_busy to replace dcd_edpt_transfer/dcd_edpt_busy() | hathach | |
| - improve fifo write/read_n with only one lock - use usbd_edpt_xfer/usbd_edpt_busy for hid/cdc/msc class driver - replace cdc read's pending_read_from_host by usbd_edpt_busy() | |||
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2018-12-13 | osal clean up | hathach | |
| remove OSAL_TASK_DEF, osal_task_create. Applicaton should create a task and call tinyusb_task(). This make API consistent with NO OS. | |||
| 2018-11-13 | added tud_cdc_write_str, tu_fifo only use mutex for RTOS config | hathach | |
| 2018-11-02 | add mutex support (optional) for tu_fifo | hathach | |
| 2018-09-26 | add sys/queue.h to common | hathach | |
| 2018-08-23 | rename common func to avoid conflict | hathach | |
| 2018-07-14 | add device cdc wanted char callback, cdc peek | hathach | |
| 2018-07-04 | rename fifo * to tu_fifo to avoid conflict with other module | hathach | |
| 2018-06-23 | clean up device cdc | hathach | |
| separate cdc tx & rx bufsize | |||
| 2018-06-18 | rename subfolder source to src | hathach | |
