| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-02 | license: use SPDX identifiers for src/ headers (#3749) | Ha Thach | |
| * license: use SPDX identifiers for src/ headers Replace the full ~20-line MIT license boilerplate on every src/ file with a two-line SPDX tag (SPDX-FileCopyrightText + SPDX-License-Identifier), following the REUSE convention used by CircuitPython and the Linux kernel. Removes ~3500 lines of duplicated boilerplate. | |||
| 2026-03-12 | refactor(cdc): remove deprecated runtime CDC configuration, add backward ↵ | hathach | |
| compatibility with no-op macros | |||
| 2026-03-12 | refactor(cdc): remove runtime CDC driver configuration in favor of ↵ | hathach | |
| compile-time macros for simplicity and reduced complexity | |||
| 2026-03-12 | refactor(vendor/cdc): add CFG_TUD_CDC_RX_NEED_ZLP and CFG_TUD_VENDOR_RX_NEED_ZLP | hathach | |
| 2026-03-12 | refactor(config): separate endpoint buffer sizes into RX and TX definitions ↵ | hathach | |
| for clarity and flexibility | |||
| 2026-03-11 | rename .rx_multiple_packet_transfer to .rx_need_zlp | hathach | |
| 2026-02-11 | fix rx transfer length when high speed capable device/host working at full speed | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-11-27 | omit cdc epnotify for dedicated hw fifo | hathach | |
| 2025-11-27 | add tud_cdc_n_notify_msg() | hathach | |
| 2025-11-26 | omit ep buffer for midi device if device support CFG_TUD_EDPT_DEDICATED_HWFIFO | hathach | |
| 2025-11-07 | Apply suggestions from code review | Ha Thach | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-11-07 | fix more alerts found by pvs-studio | hathach | |
| 2025-10-28 | fix Identifiers that start with '__' or '_[A-Z]' are reserved. | hathach | |
| fix compiling with nuc family | |||
| 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-10-30 | Merge branch 'master' into dcd_notif | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2024-10-29 | Extend callback information | Bollen Nico | |
| 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-17 | follow up to #2253 | hathach | |
| - rename tud_hid_report_fail_cb() to tud_hid_report_failed_cb() and change its signature - use default implementation for hid callbacks to be compatible with keil compiler - code format | |||
| 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-08 | add class driver deinit | hathach | |
| 2023-03-17 | fix trailing space and new line | hathach | |
| temporarily disable codespell | |||
| 2022-12-24 | add tuh_cdc_peek() | hathach | |
| 2022-12-22 | fix incorrect rx buf in cdc | hathach | |
| 2022-12-16 | add common EPSIZE for bulk/iso in full and highspeed | hathach | |
| adding cdc host fifo tx/rx | |||
| 2021-09-29 | clean up | hathach | |
| 2021-06-18 | fix build with mm32 board | hathach | |
| 2021-05-27 | include clean up | hathach | |
| 2021-04-30 | Fix bug in cdc_peek | Reinhard Panhuber | |
| 2021-04-30 | Fix cdc peeks() | Reinhard Panhuber | |
| 2021-04-30 | Remove all remainings with peek_at | Reinhard Panhuber | |
| 2021-02-26 | Update cdc_device.h | boggyb | |
| Minor api callback change as requested | |||
| 2021-02-25 | initial break request handling | amit verma | |
| 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 | |||
| 2020-11-04 | Merge remote-tracking branch 'hathach/master' into cdc_without_dtr | Jan Dümpelmann | |
| 2020-09-12 | typo | hathach | |
| 2020-09-10 | Set new define because of build failure | Jan Dümpelmann | |
| 2020-08-24 | improve midi | hathach | |
| - fix #436 tud_midi_rx_cb() not invoked - fix xfer_cb() not handle ep in - add ZLP if needed | |||
| 2020-08-21 | Merge pull request #434 from gh2o/master | Ha Thach | |
| Add TX callback to CDC device | |||
| 2020-08-20 | Smarter CDC TX refill logic | Gavin Li | |
| 2020-07-17 | add new name warning to cdc and midi (skip msc, hid warning for now) | hathach | |
| 2020-07-16 | add fs & hs config for cdc_msc_freertos, midi_test, msc_dual_lun | hathach | |
| 2020-07-16 | add tud_speed_get() | hathach | |
| - define both fs and hs configuration descriptor - rename CFG_TUD_CDC_EPSIZE to CFG_TUD_CDC_EP_BUFSIZE with default size of 64 for FS, and 512 for HS | |||
