Lines Matching full:atr
52 /* maximum size of ATR - from 7816-3 */
63 uint8_t atr[MAX_ATR_SIZE]; member
167 DPRINTF(card, D_WARN, "atr's T0 is 0x%X, not in {0x3b, 0x3f}\n", in check_atr()
191 "atr too short: len %d, but historical_len %d, T1 0x%X\n", in check_atr()
197 "atr too long: len %d, but hist/opt %d/%d, T1 0x%X\n", in check_atr()
202 "atr passes check: %d total length, %d historical, %d optional\n", in check_atr()
217 error_report("ATR size exceeds spec, ignoring"); in ccid_card_vscard_handle_message()
223 error_report("ATR is inconsistent, ignoring"); in ccid_card_vscard_handle_message()
228 memcpy(card->atr, data, scr_msg_header->length); in ccid_card_vscard_handle_message()
350 return card->atr; in passthru_get_atr()
373 memcpy(card->atr, DEFAULT_ATR, sizeof(DEFAULT_ATR)); in passthru_realize()
385 VMSTATE_BUFFER(atr, PassthruState),