summaryrefslogtreecommitdiff
path: root/src/class
diff options
context:
space:
mode:
authorhathach <[email protected]>2019-07-02 18:23:42 +0700
committerhathach <[email protected]>2019-07-02 18:23:42 +0700
commit62d3b916919c33fba001ff046b97e38200feb2df (patch)
tree4def2a50b3f3d7eb18ad0f2f8597c6432f6274c5 /src/class
parent3f3ef6f4e659ba53794667893bf7ee6be77f5d91 (diff)
clean up
Diffstat (limited to 'src/class')
-rw-r--r--src/class/cdc/cdc_device.c13
-rw-r--r--src/class/midi/midi_device.h1
2 files changed, 7 insertions, 7 deletions
diff --git a/src/class/cdc/cdc_device.c b/src/class/cdc/cdc_device.c
index d9e128307..464936793 100644
--- a/src/class/cdc/cdc_device.c
+++ b/src/class/cdc/cdc_device.c
@@ -73,21 +73,18 @@ typedef struct
//--------------------------------------------------------------------+
CFG_TUSB_MEM_SECTION static cdcd_interface_t _cdcd_itf[CFG_TUD_CDC];
-//bool pending_read_from_host; TODO remove
static void _prep_out_transaction (uint8_t itf)
{
cdcd_interface_t* p_cdc = &_cdcd_itf[itf];
// skip if previous transfer not complete
if ( usbd_edpt_busy(TUD_OPT_RHPORT, p_cdc->ep_out) ) return;
- //if (pending_read_from_host) return;
// Prepare for incoming data but only allow what we can store in the ring buffer.
uint16_t max_read = tu_fifo_remaining(&p_cdc->rx_ff);
if ( max_read >= CFG_TUD_CDC_EPSIZE )
{
usbd_edpt_xfer(TUD_OPT_RHPORT, p_cdc->ep_out, p_cdc->epout_buf, CFG_TUD_CDC_EPSIZE);
-// pending_read_from_host = true;
}
}
@@ -296,7 +293,6 @@ bool cdcd_open(uint8_t rhport, tusb_desc_interface_t const * itf_desc, uint16_t
}
// Prepare for incoming data
-// pending_read_from_host = false;
_prep_out_transaction(cdc_id);
return true;
@@ -392,11 +388,16 @@ bool cdcd_xfer_cb(uint8_t rhport, uint8_t ep_addr, xfer_result_t result, uint32_
if (tud_cdc_rx_cb && tu_fifo_count(&p_cdc->rx_ff) ) tud_cdc_rx_cb(itf);
// prepare for OUT transaction
-// pending_read_from_host = false;
_prep_out_transaction(itf);
}
- // nothing to do with in and notif endpoint for now
+ // sent data
+// if ( ep_addr == p_cdc->ep_in )
+// {
+//
+// }
+
+ // nothing to do with notif endpoint for now
return true;
}
diff --git a/src/class/midi/midi_device.h b/src/class/midi/midi_device.h
index c08b119a1..656fa4fb1 100644
--- a/src/class/midi/midi_device.h
+++ b/src/class/midi/midi_device.h
@@ -40,7 +40,6 @@
#define CFG_TUD_MIDI_EPSIZE 64
#endif
-
#ifdef __cplusplus
extern "C" {
#endif