summaryrefslogtreecommitdiffstats
path: root/firmware/usbdrv/asmcommon.inc
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/usbdrv/asmcommon.inc')
-rw-r--r--firmware/usbdrv/asmcommon.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/firmware/usbdrv/asmcommon.inc b/firmware/usbdrv/asmcommon.inc
index d2a4f7c..5e525f5 100644
--- a/firmware/usbdrv/asmcommon.inc
+++ b/firmware/usbdrv/asmcommon.inc
@@ -99,8 +99,9 @@ doReturn:
rjmp waitForJ ;[51] save the pops and pushes -- a new interrupt is already pending
sofError:
POP_RETI ;macro call
- reti
-
+; reti
+ ret
+
handleData:
#if USB_CFG_CHECK_CRC
CRC_CLEANUP_AND_CHECK ; jumps to ignorePacket if CRC error