| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-17 | Update weak callbacks to new syntax | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-07-03 | make notify API and memory configurable with CFG_TUD_CDC_NOTIFY | hathach | |
| add tud_cdc_n_notify_conn_speed_change() add tud_cdc_notify_complete_cb() | |||
| 2025-07-02 | Merge branch 'master' into fork/HiFiPhile/dcd_notif | hathach | |
| 2025-03-24 | device cdc: rename tud_cdc_configure_fifo/_t to tud_cdc_configure/_t | hathach | |
| add tx_overwritabe_if_not_connected for cdc driver configure | |||
| 2024-12-01 | Merge branch 'master' into dcd_notif | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2024-11-22 | apply TUD_EPBUF_DEF for device: bth, dfu, hid, msc | hathach | |
| 2024-11-21 | make sure usb buffer occupies whole cache line when DCACHE is enabled for ↵ | hathach | |
| msc,cdc,hid HIL enable device DMA for p4 | |||
| 2024-10-30 | Merge branch 'master' into dcd_notif | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2024-07-19 | - add tud_cdc_n_ready() though not used | hathach | |
| - usbd now change _usbd_dev.cfg_num before calling driver's open() | |||
| 2024-07-19 | revert changes to usbds configuration_reset() (deal with it in separated PR) | hathach | |
| 2024-07-19 | Check tud ready check for OUT xfer. | HiFiPhile | |
| 2024-07-12 | - add tud_cdc_configure_fifo() to replace CFG_TUD_CDC_PERSISTENT_TX_BUFF | hathach | |
| - new line, and code format | |||
| 2024-05-08 | Add option to make CDC TX buffer persistent. | Andrew Leech | |
| 2024-04-26 | cdc: add uart status notification support. | HiFiPhile | |
| 2024-04-26 | cdc_device : save rhport. | HiFiPhile | |
| 2024-04-22 | fix print lu format warnings with clang | hathach | |
| 2024-04-08 | add class driver deinit | hathach | |
| 2023-08-14 | UINT16_MAX stdint macro usage | tswan-quasi | |
| 2023-08-14 | min on cdc r/w | tswan-quasi | |
| 2023-08-02 | default class driver log level to CFG_TUH/TUD_LOG_LEVEL allow application to ↵ | hathach | |
| selectively disable usbd/usbh or driver log | |||
| 2023-07-24 | rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stack | hathach | |
| CFG_TUD_MEM_SECTION is default to CFG_TUSB_MEM_SECTION | |||
| 2023-04-28 | add aligned(4) for cdc_line_coding_t | hathach | |
| 2023-04-27 | cdc: fix line_coding aligment | Jean-Baptiste Theou | |
| While calling tud_cdc_n_get_line_coding, the structure is copied into the destination. Dump of assembler code for function tud_cdc_n_get_line_coding: 0x000193f4 <+0>: mov.w r2, #2112 @ 0x840 0x000193f8 <+4>: ldr r3, [pc, #20] @ (0x19410 <tud_cdc_n_get_line_coding+28>) 0x000193fa <+6>: mla r0, r2, r0, r3 => 0x000193fe <+10>: ldr.w r3, [r0, #6] 0x00019402 <+14>: str r3, [r1, #0] On some platform (tested on LPC55S28), the address needs to be 4-bytes aligned. Without this, the address is (gdb) p &_cdcd_itf.line_coding $3 = (cdc_line_coding_t *) 0x40100006 <_cdcd_itf+6> which leads to a HardFault. With this fix (gdb) p &_cdcd_itf.line_coding $5 = (cdc_line_coding_t *) 0x40100008 <_cdcd_itf+8> and the function can be called properly Signed-off-by: Jean-Baptiste Theou <[email protected]> | |||
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2023-02-22 | use tu_static instead of static _fuzz_thread | hathach | |
| 2023-02-22 | rename maros from FUZZ to _FUZZ, change TU_STATIC to static _fuzz_thread | hathach | |
| 2023-01-20 | fix: Change all static variables to thread when fuzzing | Nathaniel Brough | |
| 2022-12-22 | fix incorrect rx buf in cdc | hathach | |
| 2022-12-15 | use OSAL_MUTEX_REQUIRED to replace CFG_FIFO_MUTEX/TUSB_OPT_MUTEX | hathach | |
| add macro to swallow mutex API in order to simplify code with mutex | |||
| 2022-12-08 | fix typo, add -Wno-error=unreachable-code for fuzz due to latest cdc changes | hathach | |
| 2022-12-06 | cdc: Fix autoflush for FIFO < MPS | Tomas Rezucha | |
| 2022-06-24 | add more warning option, also fix -Wconversion with rp2040 | hathach | |
| -Wuninitialized, -Wunused, -Wredundant-decls | |||
| 2022-06-02 | rhport argument in usbd_ API() is not used (always use the initialized port) | hathach | |
| remove the usage of TUD_OPT_RHPORT in class driver | |||
| 2022-02-25 | rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED | hathach | |
| TUSB_OPT_DEVICE_ENABLED still usable for backward compatible | |||
| 2021-11-23 | fix nrf easy dma race condition | hathach | |
| 2021-10-15 | update some sense warning from -Wconversion | hathach | |
| 2021-06-28 | change usbh open driver to have max_len and return driver len | hathach | |
| 2021-05-27 | include clean up | hathach | |
| 2021-04-30 | Remove all remainings with peek_at | Reinhard Panhuber | |
| 2021-04-03 | Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer | Reinhard Panhuber | |
| 2021-03-12 | use !tu_fifo_empty() instead of tu_fifo_count() | hathach | |
| 2021-03-11 | Add fifo empty check. | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2021-03-10 | Merge branch 'master' into edpt_ISO_xfer | hathach | |
| 2021-03-10 | Call One time tu_fifo_write_n on cdcd_xfer_cb | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2021-03-04 | Extend FIFO mutex to use separate write and read mutexes. | Reinhard Panhuber | |
| Adjust all USB drivers using FIFO and mutexes. | |||
| 2021-02-25 | initial break request handling | amit verma | |
| 2020-11-23 | add tud_ready() check in tud_cdc_n_write_flush() | hathach | |
| other clean up | |||
| 2020-11-23 | Merge branch 'master' into cdc_without_dtr | Ha Thach | |
| 2020-11-19 | migrate cdc_device to new control_xfer_cb | hathach | |
| 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 | |||
