diff options
| author | hathach <[email protected]> | 2013-11-08 14:46:48 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-11-08 14:46:48 +0700 |
| commit | 7ff0dbb64cfcab7256a4b113931c63a4c7efa0d3 (patch) | |
| tree | 41d92cf1d303d5578a50f7f79c72134534a3d19e /tinyusb/class/cdc_device.h | |
| parent | 15d3a418bd0d109d926ea95c3be1bbc83757734b (diff) | |
add tusbd_cdc_is_busy
enhance cdc serial device demo
refractor fifo.c
Diffstat (limited to 'tinyusb/class/cdc_device.h')
| -rw-r--r-- | tinyusb/class/cdc_device.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tinyusb/class/cdc_device.h b/tinyusb/class/cdc_device.h index a0e8d5bde..e1f298b76 100644 --- a/tinyusb/class/cdc_device.h +++ b/tinyusb/class/cdc_device.h @@ -58,6 +58,7 @@ // APPLICATION API
//--------------------------------------------------------------------+
bool tusbd_cdc_is_configured(uint8_t coreid);
+bool tusbd_cdc_is_busy(uint8_t coreid, cdc_pipeid_t pipeid) ATTR_PURE ATTR_WARN_UNUSED_RESULT;
tusb_error_t tusbd_cdc_send(uint8_t coreid, void * p_data, uint32_t length, bool is_notify);
tusb_error_t tusbd_cdc_receive(uint8_t coreid, void * p_buffer, uint32_t length, bool is_notify);
@@ -66,6 +67,7 @@ tusb_error_t tusbd_cdc_receive(uint8_t coreid, void * p_buffer, uint32_t length, void tusbd_cdc_mounted_cb(uint8_t coreid);
void tusbd_cdc_unmounted_cb(uint8_t coreid);
void tusbd_cdc_xfer_isr(uint8_t coreid, tusb_event_t event, cdc_pipeid_t pipe_id, uint32_t xferred_bytes);
+void tusbd_cdc_line_coding_changed_cb(uint8_t coreid, cdc_line_coding_t* p_line_coding);
//--------------------------------------------------------------------+
// USBD-CLASS DRIVER API
|
