X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/39864b0bd41dd5e896bcb8eeabcf2c3932f2203a..55acbb2a3903f7940d0db5fae2e8f4fdab51d1b8:/armsrc/mifaresniff.c diff --git a/armsrc/mifaresniff.c b/armsrc/mifaresniff.c index aefe6962..31e0287d 100644 --- a/armsrc/mifaresniff.c +++ b/armsrc/mifaresniff.c @@ -42,7 +42,7 @@ int MfSniffEnd(void){ int RAMFUNC MfSniffLogic(const uint8_t * data, int len, int bitCnt, int reader) { - if ((len == 1) && (bitCnt = 9)) { + if ((len == 1) && (bitCnt = 9) && (data[0] > 0x0F)) { sniffState = SNF_INIT; } @@ -163,7 +163,7 @@ int intMfSniffSend() { if (!traceLen) return 0; - AT91C_BASE_PDC_SSC->PDC_PTCR = AT91C_PDC_RXTDIS; + FpgaDisableSscDma(); while (pckLen > 0) { pckSize = min(32, pckLen);