diff options
Diffstat (limited to 'firmware/usbdrv')
-rw-r--r-- | firmware/usbdrv/asmcommon.inc | 5 | ||||
-rw-r--r-- | firmware/usbdrv/usbdrvasm165.inc | 4 |
2 files changed, 4 insertions, 5 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 diff --git a/firmware/usbdrv/usbdrvasm165.inc b/firmware/usbdrv/usbdrvasm165.inc index 450d2fd..20457f4 100644 --- a/firmware/usbdrv/usbdrvasm165.inc +++ b/firmware/usbdrv/usbdrvasm165.inc @@ -49,9 +49,7 @@ USB_INTR_VECTOR: in YL, SREG ; push YL ; -#ifdef TINY85MODE -; look for magic word "B007" at the bottom of the stack - lds YL, RAMEND +#if 0 cpi YL, 0xB0 brne cleanupAndJumpToApp |