diff --git a/armsrc/iso14443a.c b/armsrc/iso14443a.c index 8543cdfa5..032766cb6 100644 --- a/armsrc/iso14443a.c +++ b/armsrc/iso14443a.c @@ -1583,6 +1583,7 @@ static void TransmitFor14443a(const uint8_t *cmd, uint16_t len, uint32_t *timing while (c < len) { if (AT91C_BASE_SSC->SSC_SR & (AT91C_SSC_TXRDY)) { AT91C_BASE_SSC->SSC_THR = cmd[c++]; + cntr = 0; } else { if (cntr++ > 1000) { cntr = 0;