summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWilliam D. Jones <[email protected]>2019-09-29 03:02:59 -0400
committerWilliam D. Jones <[email protected]>2019-09-29 03:02:59 -0400
commit549ad1d9b6a0a5b05e3017c2ed0e46ab65137760 (patch)
tree5eb948666687cb80dd5b84bd40d517af849ce507 /src
parent838b431faca79e0bd9d627a79b6905010769551c (diff)
dcd_msp430x5xx: Fix missing mask when posting IN xfer events.
Diffstat (limited to 'src')
-rw-r--r--src/portable/ti/msp430x5xx/dcd_msp430x5xx.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/portable/ti/msp430x5xx/dcd_msp430x5xx.c b/src/portable/ti/msp430x5xx/dcd_msp430x5xx.c
index da68074e7..e53a4b7cd 100644
--- a/src/portable/ti/msp430x5xx/dcd_msp430x5xx.c
+++ b/src/portable/ti/msp430x5xx/dcd_msp430x5xx.c
@@ -389,7 +389,7 @@ static void transmit_packet(uint8_t ep_num)
// Of course a ZLP is a short packet.
if((!zlp && (xfer->total_len == xfer->queued_len)) || xfer->short_packet)
{
- dcd_event_xfer_complete(0, ep_num, xfer->queued_len, XFER_RESULT_SUCCESS, true);
+ dcd_event_xfer_complete(0, ep_num | TUSB_DIR_IN_MASK, xfer->queued_len, XFER_RESULT_SUCCESS, true);
return;
}