| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-07-13 | add option to silent a driver log | hathach | |
| 2021-06-18 | Changed order of struct initializer to avoid compiler error | Ned Konz | |
| 2021-05-27 | more with clean up | hathach | |
| 2021-05-27 | clean up | hathach | |
| 2021-05-02 | some text fomarting, update unit test to test get buffer info for fifo | hathach | |
| 2021-04-30 | Remove n from tu_fifo_get_write_info() and fix bug in vendor class | Reinhard Panhuber | |
| 2021-04-30 | Comment cleanup | Reinhard Panhuber | |
| 2021-04-30 | Remove variable n in tu_fifo_get_read_info() | Reinhard Panhuber | |
| 2021-04-30 | Remove all remainings with peek_at | Reinhard Panhuber | |
| 2021-04-30 | Remove offset feature from fifo.c | Reinhard Panhuber | |
| 2021-04-30 | Change read infos to pointer type | Reinhard Panhuber | |
| 2021-04-23 | Change tu_fifo_get_linear_write/read_info() to return a struct | Reinhard Panhuber | |
| Compilers always complain that variables set by function via pointer might be uninitialized so to avoid that return values are now delivered via struct. | |||
| 2021-04-23 | Implement functions to allow for DMA usage in audio driver. | Reinhard Panhuber | |
| - Add tud_audio_n_get_ep_out_ff(), tud_audio_n_get_ep_in_ff(), tud_audio_n_get_rx_support_ff(), and tud_audio_n_get_tx_support_ff() - Change get_linear_read/write_info() to return linear and wrapped part at once - Adjusted affected code in audio_device.c and tested with audio_4_channel. | |||
| 2021-04-07 | remove tu_fifo_backward_write/read_pointer API | hathach | |
| since it is illegal from fifo perspective | |||
| 2021-03-23 | Fix bug in writing to constant src/dst address. | Reinhard Panhuber | |
| Copying has to be conduct in full words (at least for STM32). Renamed copy function to tu_fifo_write_n_const_addr_full_words() | |||
| 2021-03-10 | Merge remote-tracking branch 'upstream/edpt_ISO_xfer' into edpt_ISO_xfer | Reinhard Panhuber | |
| 2021-03-10 | Implement audio PCM type I enc./decoding acc. to 2.3.1.5 Audio Streams | Reinhard Panhuber | |
| Extending capabilities of support FIFOs Removing copy from to FIFO Adjusting audio examples Remove peek/read into other FIFO | |||
| 2021-03-10 | fix ci build with rp2040 | hathach | |
| 2021-03-10 | fix build with freertos | hathach | |
| 2021-03-04 | Extend FIFO mutex to use separate write and read mutexes. | Reinhard Panhuber | |
| Adjust all USB drivers using FIFO and mutexes. | |||
| 2021-03-02 | Remove set_copy_modes(), implement: | Reinhard Panhuber | |
| tu_fifo_read_n_const_addr(), tu_fifo_write_n_const_addr() | |||
| 2021-02-25 | Revert tusb_fifo.h include form to original. | Reinhard Panhuber | |
| 2021-02-23 | Fix missing , in tusb_fifo.h | Reinhard Panhuber | |
| 2021-02-23 | Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer | Reinhard Panhuber | |
| Conflicts: src/common/tusb_fifo.h src/osal/osal_none.h | |||
| 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-18 | Exclude #include "osal/osal.h" for OPT_OS_NONE | Reinhard Panhuber | |
| 2021-02-18 | Add #include "osal/osal.h" in tu_fifo.h | Reinhard Panhuber | |
| 2021-02-18 | Correct for wrong pointer type in audio_device.c | Reinhard Panhuber | |
| 2021-02-17 | Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer | Reinhard Panhuber | |
| Conflicts: src/common/tusb_fifo.h | |||
| 2021-02-17 | Improve tu_fifo capabilites | Reinhard Panhuber | |
| Added tu_fifo_get_linear_write_info(), tu_fifo_backward_write_pointer(), and tu_fifo_backward_read_pointer() | |||
| 2021-02-16 | This fixes the overflow mathmatic in the fifo | Nicholas R Dinsmore | |
| 2021-01-18 | Clean up | Reinhard Panhuber | |
| 2021-01-18 | Add FIFO copy modes: tu_fifo_copy_mode_t | Reinhard Panhuber | |
| Allows to copy from/to constant pointers required for STM32 hardware FIFO copies. | |||
| 2021-01-17 | Add tu_fifo_read_n_into_other_fifo() to copy into from FIFO into another | Reinhard Panhuber | |
| Fix overflow in tu_fifo_write_n() | |||
| 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-25 | Fix wrong comments, rename pos to offset, rename overflow(). | 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-14 | Implementation done, yet to be tested. | Reinhard Panhuber | |
| 2020-09-03 | New function to modify fifo overwritability | Jan Dümpelmann | |
| 2020-01-15 | Normalize line endings | Nathan Conrad | |
| 2019-05-14 | update license year to 2019 | hathach | |
| 2019-03-20 | migrate license from BSD 3 clause to MIT | hathach | |
| 2018-12-05 | add role to OSAL_QUEUE_DEF() to disable correct dcd/hcd isr | hathach | |
| 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-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 | |
