diff options
| author | hathach <[email protected]> | 2022-12-14 16:52:28 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2022-12-16 17:08:37 +0700 |
| commit | 4f0369508450883504e377b40aaec8860c8cb256 (patch) | |
| tree | dbb24cbf44216c9a7eb402c158566ace255ecae2 /src/class/cdc/cdc_host.h | |
| parent | 159aa599be42534cd9a37ae03c71c228c3e72e90 (diff) | |
adding tuh_cdc_mount_cb/tuh_cdc_umount_cb
start adding cdc_app.c to example
Diffstat (limited to 'src/class/cdc/cdc_host.h')
| -rw-r--r-- | src/class/cdc/cdc_host.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/class/cdc/cdc_host.h b/src/class/cdc/cdc_host.h index 33dbd2efb..c3b601b34 100644 --- a/src/class/cdc/cdc_host.h +++ b/src/class/cdc/cdc_host.h @@ -34,13 +34,18 @@ #endif //--------------------------------------------------------------------+ -// CDC APPLICATION PUBLIC API +// Application API //--------------------------------------------------------------------+ -/** \ingroup ClassDriver_CDC Communication Device Class (CDC) - * \addtogroup CDC_Serial Serial - * @{ - * \defgroup CDC_Serial_Host Host - * @{ */ + + +//------------- Application Callback -------------// + +// Invoked when a device with CDC interface is mounted +TU_ATTR_WEAK void tuh_cdc_mount_cb(uint8_t dev_addr); + +// Invoked when a device with CDC interface is unmounted +TU_ATTR_WEAK void tuh_cdc_umount_cb(uint8_t dev_addr); + bool tuh_cdc_set_control_line_state(uint8_t dev_addr, bool dtr, bool rts, tuh_xfer_cb_t complete_cb); |
