summaryrefslogtreecommitdiff
path: root/src/common/tusb_fifo.c
AgeCommit message (Expand)Author
2023-07-02made line ends consistent.Lars Pötter
2023-01-07minor clean uphathach
2023-01-07remove _ff_overflowed() due to lack of usehathach
2023-01-07simplify _ff_correct_read_index()hathach
2023-01-07reverse idx2ptr() arguments to be consistenthathach
2023-01-07update advance_pointer/backward_pointer to use depth instead of fifo, also re...hathach
2023-01-07simplify _tu_fifo_count() and _tu_fifo_remaining(), also rename to _ff_count(...hathach
2023-01-07simplify and remove _tu_fifo_empty, _tu_fifo_full. Also correct full conditio...hathach
2023-01-07minor clean uphathach
2023-01-06minimize tu_fifo size to 16hathach
2023-01-06minor clean uphathach
2023-01-06Merge branch 'master' into fix-fifo-memory-overflowhathach
2022-12-24add tuh_cdc_peek()hathach
2022-12-16update fifo per PanRe reviewhathach
2022-12-12fix int conversion warningshathach
2022-12-10clean uphathach
2022-12-09add fifo implementation notehathach
2022-12-08enhance tu fifohathach
2022-12-04Fix typosBastien Nocera
2022-06-24add more warning option, also fix -Wconversion with rp2040hathach
2022-01-19fix idfgh-6508: return type in tu_fifo_peek_n()email
2022-01-19fix locked mutex when fifo is fullhathach
2021-10-15fix -Wcast-qualhathach
2021-08-02correct midi available with already stream readhathach
2021-06-30Force unsigned compare on advance_pointer.MasterPhi
2021-06-30Fix fifo overflow correction.Mengsk
2021-05-27more with clean uphathach
2021-05-25fix warnings cast function type for nrf, fix pico osal warninghathach
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-07more cleanuphathach
2021-04-07remove tu_fifo_backward_write/read_pointer APIhathach
2021-04-07more _ff_pull/push clean uphathach
2021-04-07clean up _ff_push_nhathach
2021-04-07use tu_unaligned_write32() for _ff_push_const_addrhathach
2021-04-07renamehathach
2021-04-07fix cast-align warninghathach
2021-04-06more clean up for _ff_pull_const_addr_in_full_words()hathach
2021-04-06refactor _ff_pull_n() with const addrhathach
2021-04-03Generalize audio driver for 3 audio functions plus a lot more.Reinhard Panhuber
2021-03-25Fix shadowing parameter in fifo.cReinhard Panhuber
2021-03-25Implement unaligned word copy.Reinhard Panhuber
2021-03-25Rework to copy wrapped word bytes by byte in copy_to_cont_dst etc.Reinhard Panhuber