summaryrefslogtreecommitdiff
path: root/src/common/tusb_fifo.h
AgeCommit message (Expand)Author
2021-07-13add option to silent a driver loghathach
2021-06-18Changed order of struct initializer to avoid compiler errorNed Konz
2021-05-27more with clean uphathach
2021-05-27clean uphathach
2021-05-02some text fomarting, update unit test to test get buffer info for fifohathach
2021-04-30Remove n from tu_fifo_get_write_info() and fix bug in vendor classReinhard Panhuber
2021-04-30Comment cleanupReinhard Panhuber
2021-04-30Remove variable n in tu_fifo_get_read_info()Reinhard Panhuber
2021-04-30Remove all remainings with peek_atReinhard Panhuber
2021-04-30Remove offset feature from fifo.cReinhard Panhuber
2021-04-30Change read infos to pointer typeReinhard Panhuber
2021-04-23Change tu_fifo_get_linear_write/read_info() to return a structReinhard Panhuber
2021-04-23Implement functions to allow for DMA usage in audio driver.Reinhard Panhuber
2021-04-07remove tu_fifo_backward_write/read_pointer APIhathach
2021-03-23Fix bug in writing to constant src/dst address.Reinhard Panhuber
2021-03-10Merge remote-tracking branch 'upstream/edpt_ISO_xfer' into edpt_ISO_xferReinhard Panhuber
2021-03-10Implement audio PCM type I enc./decoding acc. to 2.3.1.5 Audio StreamsReinhard Panhuber
2021-03-10fix ci build with rp2040hathach
2021-03-10fix build with freertoshathach
2021-03-04Extend FIFO mutex to use separate write and read mutexes.Reinhard Panhuber
2021-03-02Remove set_copy_modes(), implement:Reinhard Panhuber
2021-02-25Revert tusb_fifo.h include form to original.Reinhard Panhuber
2021-02-23Fix missing , in tusb_fifo.hReinhard Panhuber
2021-02-23Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-02-19add TU_FIFO_INIT() to help with tu_fifo declarationhathach
2021-02-18Exclude #include "osal/osal.h" for OPT_OS_NONEReinhard Panhuber
2021-02-18Add #include "osal/osal.h" in tu_fifo.hReinhard Panhuber
2021-02-18Correct for wrong pointer type in audio_device.cReinhard Panhuber
2021-02-17Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-02-17Improve tu_fifo capabilitesReinhard Panhuber
2021-02-16This fixes the overflow mathmatic in the fifoNicholas R Dinsmore
2021-01-18Clean upReinhard Panhuber
2021-01-18Add FIFO copy modes: tu_fifo_copy_mode_tReinhard Panhuber
2021-01-17Add tu_fifo_read_n_into_other_fifo() to copy into from FIFO into anotherReinhard Panhuber
2020-11-23add tud_ready() check in tud_cdc_n_write_flush()hathach
2020-11-18Implementation of the discussed changesJan Dümpelmann
2020-11-04Merge remote-tracking branch 'hathach/master' into cdc_without_dtrJan Dümpelmann
2020-09-25Fix wrong comments, rename pos to offset, rename overflow().Reinhard Panhuber
2020-09-23Change maximum depth to 2^15 which allows for a fast modulo substitute.Reinhard Panhuber
2020-09-19Final cleanup.Reinhard Panhuber
2020-09-14Implementation done, yet to be tested.Reinhard Panhuber
2020-09-03New function to modify fifo overwritabilityJan Dümpelmann
2020-01-15Normalize line endingsNathan Conrad
2019-05-14update license year to 2019hathach
2019-03-20migrate license from BSD 3 clause to MIThathach
2018-12-05add role to OSAL_QUEUE_DEF() to disable correct dcd/hcd isrhathach
2018-11-13added tud_cdc_write_str, tu_fifo only use mutex for RTOS confighathach
2018-11-02add mutex support (optional) for tu_fifohathach
2018-07-14add device cdc wanted char callback, cdc peekhathach
2018-07-04rename fifo * to tu_fifo to avoid conflict with other modulehathach