X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=src%2Frfid_asic_rc632.c;h=65a37b875638214c00d9c6d0635148f90c4ff5d2;hb=f05760f4053e2e77cbb922998d2b652176f93abd;hp=5a0f12f2977399d7b14fbc164884f326455db335;hpb=5712116f1b4c47d0a7c3cf5e2c06318e4a763211;p=librfid diff --git a/src/rfid_asic_rc632.c b/src/rfid_asic_rc632.c index 5a0f12f..65a37b8 100644 --- a/src/rfid_asic_rc632.c +++ b/src/rfid_asic_rc632.c @@ -447,10 +447,9 @@ rc632_transceive(struct rfid_asic_handle *handle, cur_tx_len = tx_len; - ret = rc632_reg_write(handle, RC632_REG_COMMAND, 0x00); + ret = rc632_reg_write(handle, RC632_REG_COMMAND, RC632_CMD_IDLE); /* clear all interrupts */ ret = rc632_reg_write(handle, RC632_REG_INTERRUPT_RQ, 0x7f); - ret = rc632_reg_write(handle, RC632_REG_ERROR_FLAG, 0xff); { u_int8_t tmp; rc632_reg_read(handle, RC632_REG_PRIMARY_STATUS, &tmp);