summaryrefslogtreecommitdiff
path: root/tinyusb
diff options
context:
space:
mode:
authorhathach <[email protected]>2018-04-14 12:25:06 +0700
committerhathach <[email protected]>2018-04-14 12:25:06 +0700
commitb9b92dd27b0ab09c49c781ba65671beaa3eefdd8 (patch)
tree17dbf1f4dcda382b77c703f3c0905a35f22d1a65 /tinyusb
parent8af60fded39cf0d6a8736c8b01a8b49ca77f13cb (diff)
clean up
Diffstat (limited to 'tinyusb')
-rw-r--r--tinyusb/portable/nordic/nrf5x/dcd_nrf5x.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/tinyusb/portable/nordic/nrf5x/dcd_nrf5x.c b/tinyusb/portable/nordic/nrf5x/dcd_nrf5x.c
index 735e04d71..3c805d08d 100644
--- a/tinyusb/portable/nordic/nrf5x/dcd_nrf5x.c
+++ b/tinyusb/portable/nordic/nrf5x/dcd_nrf5x.c
@@ -358,6 +358,8 @@ static uint16_t frame_sofar(uint16_t fr)
{
diff = (diff + 1024) - fr; // Frame counter cap at 1024
}
+
+ return diff;
}
void USBD_IRQHandler(void)
@@ -532,10 +534,10 @@ void USBD_IRQHandler(void)
if ( nrf_drv_usbd_errata_104() )
{
// Check all OUT transfer, if the SIZE changes --> consider it is complete
- for (int ep=1; ep<= 8; ep++)
+ for (int ep=1; ep<8; ep++)
{
nom_xfer_t* xfer = get_td(ep, TUSB_DIR_OUT);
- if ((xfer->actual_len < xfer->total_len) && (xfer->prev_size != NRF_USBD->SIZE.EPOUT[ep]) )
+ if ( (xfer->actual_len < xfer->total_len) && (xfer->prev_size != NRF_USBD->SIZE.EPOUT[ep]) )
{
if ( frame_sofar(xfer->frame_num) > 2)
{
@@ -557,7 +559,7 @@ void USBD_IRQHandler(void)
#if 0
// Check all the queued IN transfer, retire all transfer if 10 frames has passed
- for (int ep=1; ep<= 8; ep++)
+ for (int ep=1; ep< 8; ep++)
{
nom_xfer_t* xfer = get_td(ep, TUSB_DIR_IN);