summaryrefslogtreecommitdiff
path: root/src/common/tusb_fifo.h
AgeCommit message (Expand)Author
2021-02-19add TU_FIFO_INIT() to help with tu_fifo declarationhathach
2021-02-16This fixes the overflow mathmatic in the fifoNicholas R Dinsmore
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
2018-06-18rename subfolder source to srchathach