From d4c68ec9fb6fe8f7da3d4af5b34aa3af1ecbb973 Mon Sep 17 00:00:00 2001 From: Antiklesys Date: Mon, 31 Aug 2026 03:19:02 +0800 Subject: [PATCH] Refactor comment for clarity on time base synchronization Condensed comment about keeping the absolute transfer scheduler in sync with the time base. Signed-off-by: Antiklesys --- armsrc/sam_sc.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/armsrc/sam_sc.c b/armsrc/sam_sc.c index cf7e7b73c..d73cea345 100644 --- a/armsrc/sam_sc.c +++ b/armsrc/sam_sc.c @@ -366,11 +366,7 @@ static int sam_sc_card_api_loop(uint8_t *response, uint16_t *response_len, } if (iso14a) { switch_clock_to_countsspclk(); - // This counter is reset for the RF exchange so the SAM - // path can return to millisecond ticks afterwards. Keep - // ISO14443A's absolute transfer scheduler in the same - // time base; otherwise it waits on a stale timestamp - // from the preceding Card-API APDU. + //Keep absolute transfer scheduler in the same time base; so it doesn't wait on a stale timestamp from the preceding Card-API APDU. iso14a_rebase_transfer_time(); int apdu_len = iso14_apdu((uint8_t *)op_value, op_len, false, nfc_rx, sizeof(nfc_rx), NULL);