aboutsummaryrefslogtreecommitdiffstats
path: root/usbdrv/asmcommon.inc
diff options
context:
space:
mode:
authorChristian Starkjohann <cs+github@obdev.at>2009-03-16 19:03:57 +0000
committerChristian Starkjohann <cs+github@obdev.at>2009-03-16 19:03:57 +0000
commit094af06e3cf8a72037675995ad4357d1d5bd67a2 (patch)
tree576ef901be18402ac46c2c74f569ec921a09c791 /usbdrv/asmcommon.inc
parentac40a9b5aa66c3a450579d5d203b3aded297fa20 (diff)
downloadv-usb-094af06e3cf8a72037675995ad4357d1d5bd67a2.tar.gz
v-usb-094af06e3cf8a72037675995ad4357d1d5bd67a2.tar.bz2
v-usb-094af06e3cf8a72037675995ad4357d1d5bd67a2.zip
- integrated 18 MHz module with CRC check
Diffstat (limited to 'usbdrv/asmcommon.inc')
-rw-r--r--usbdrv/asmcommon.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/usbdrv/asmcommon.inc b/usbdrv/asmcommon.inc
index 1af53b8..457de3b 100644
--- a/usbdrv/asmcommon.inc
+++ b/usbdrv/asmcommon.inc
@@ -103,6 +103,9 @@ sofError:
reti
handleData:
+#if USB_CFG_CHECK_CRC
+ CRC_CLEANUP_AND_CHECK ; jumps to ignorePacket if CRC error
+#endif
lds shift, usbCurrentTok;[18]
tst shift ;[20]
breq doReturn ;[21]