summaryrefslogtreecommitdiff
path: root/src/class/cdc/cdc_device.c
AgeCommit message (Expand)Author
2024-11-22apply TUD_EPBUF_DEF for device: bth, dfu, hid, mschathach
2024-11-21make sure usb buffer occupies whole cache line when DCACHE is enabled for msc...hathach
2024-07-19- add tud_cdc_n_ready() though not usedhathach
2024-07-19revert changes to usbds configuration_reset() (deal with it in separated PR)hathach
2024-07-19Check tud ready check for OUT xfer.HiFiPhile
2024-07-12- add tud_cdc_configure_fifo() to replace CFG_TUD_CDC_PERSISTENT_TX_BUFFhathach
2024-05-08Add option to make CDC TX buffer persistent.Andrew Leech
2024-04-22fix print lu format warnings with clanghathach
2024-04-08add class driver deinithathach
2023-08-14UINT16_MAX stdint macro usagetswan-quasi
2023-08-14min on cdc r/wtswan-quasi
2023-08-02default class driver log level to CFG_TUH/TUD_LOG_LEVEL allow application to ...hathach
2023-07-24rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stackhathach
2023-04-28add aligned(4) for cdc_line_coding_thathach
2023-04-27cdc: fix line_coding aligmentJean-Baptiste Theou
2023-03-17fix trailing space and new linehathach
2023-02-22use tu_static instead of static _fuzz_threadhathach
2023-02-22rename maros from FUZZ to _FUZZ, change TU_STATIC to static _fuzz_threadhathach
2023-01-20fix: Change all static variables to thread when fuzzingNathaniel Brough
2022-12-22fix incorrect rx buf in cdchathach
2022-12-15use OSAL_MUTEX_REQUIRED to replace CFG_FIFO_MUTEX/TUSB_OPT_MUTEXhathach
2022-12-08fix typo, add -Wno-error=unreachable-code for fuzz due to latest cdc changeshathach
2022-12-06cdc: Fix autoflush for FIFO < MPSTomas Rezucha
2022-06-24add more warning option, also fix -Wconversion with rp2040hathach
2022-06-02rhport argument in usbd_ API() is not used (always use the initialized port)hathach
2022-02-25rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLEDhathach
2021-11-23fix nrf easy dma race conditionhathach
2021-10-15update some sense warning from -Wconversionhathach
2021-06-28change usbh open driver to have max_len and return driver lenhathach
2021-05-27include clean uphathach
2021-04-30Remove all remainings with peek_atReinhard Panhuber
2021-04-03Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-03-12use !tu_fifo_empty() instead of tu_fifo_count()hathach
2021-03-11Add fifo empty check.HiFiPhile
2021-03-10Merge branch 'master' into edpt_ISO_xferhathach
2021-03-10Call One time tu_fifo_write_n on cdcd_xfer_cbHiFiPhile
2021-03-04Extend FIFO mutex to use separate write and read mutexes.Reinhard Panhuber
2021-02-25initial break request handlingamit verma
2020-11-23add tud_ready() check in tud_cdc_n_write_flush()hathach
2020-11-23Merge branch 'master' into cdc_without_dtrHa Thach
2020-11-19migrate cdc_device to new control_xfer_cbhathach
2020-11-18Implementation of the discussed changesJan Dümpelmann
2020-11-04Merge remote-tracking branch 'hathach/master' into cdc_without_dtrJan Dümpelmann
2020-11-02enable cdc auto flush on write()hathach
2020-09-14cdc device: claim endpoint before checking fifo availabilityhathach
2020-09-10update claim edpt for hid and midihathach
2020-09-09typohathach
2020-09-09clean uphathach
2020-09-09update cdc edpt readhathach
2020-09-09introduce optional usbd_edpt_claim, usbd_edpt_release which can be used to ga...hathach