From df92838d8bfdaf1317ce7589d77db7a103a976c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Tue, 12 Apr 2016 18:47:22 +0200 Subject: [PATCH] fix use correct buffer size --- lib/usb_cdcacm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/usb_cdcacm.c b/lib/usb_cdcacm.c index 00691fb..0c65985 100644 --- a/lib/usb_cdcacm.c +++ b/lib/usb_cdcacm.c @@ -326,7 +326,7 @@ static void cdcacm_data_tx_cb(usbd_device *usbd_dev, uint8_t ep) // while(usbd_ep_write_packet(usb_device, 0x82, usb_data, usb_length)==0); // this is less critical uint8_t transmitted = usbd_ep_write_packet(usb_device, 0x82, usb_data, usb_length); // try to transmit data - tx_i = (tx_i+transmitted)%sizeof(rx_buffer); // update location on buffer + tx_i = (tx_i+transmitted)%sizeof(tx_buffer); // update location on buffer tx_used -= transmitted; // update used size } }