From e8eaeced7741488bc83735ef81478d98b877470e Mon Sep 17 00:00:00 2001
From: NIIBE Yutaka <gniibe@fsij.org>
Date: Mon, 30 May 2016 20:11:18 +0900
Subject: Update USB for stm32f103

---
 mcu/usb-stm32f103.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

(limited to 'mcu/usb-stm32f103.c')

diff --git a/mcu/usb-stm32f103.c b/mcu/usb-stm32f103.c
index 73c32c3..02be1cf 100644
--- a/mcu/usb-stm32f103.c
+++ b/mcu/usb-stm32f103.c
@@ -885,8 +885,10 @@ usb_handle_transfer (uint16_t istr_value)
 
       if ((ep_value & EP_CTR_TX))
 	{
+	  uint32_t len = st103_get_tx_count (ep_index);
+
 	  st103_ep_clear_ctr_tx (ep_index);
-	  usb_cb_tx_done (ep_index);
+	  usb_cb_tx_done (ep_index, len, 1);
 	}
     }
 }
-- 
cgit v1.2.3