From 79e204d323cd6c465e1a3a53598a655304be1d7a Mon Sep 17 00:00:00 2001 From: laforge Date: Sun, 27 Jan 2008 21:14:08 +0000 Subject: partial ISO15693 support (based on patch by Bjoern Kaiser) git-svn-id: https://svn.gnumonks.org/trunk/librfid@2057 e0336214-984f-0b4b-a45f-81c69e1f0ede --- src/rfid_reader_cm5121.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/rfid_reader_cm5121.c') diff --git a/src/rfid_reader_cm5121.c b/src/rfid_reader_cm5121.c index 053b953..f51cd82 100644 --- a/src/rfid_reader_cm5121.c +++ b/src/rfid_reader_cm5121.c @@ -366,6 +366,16 @@ cm5121_close(struct rfid_reader_handle *rh) free_reader_handle(rh); } +static int +cm5121_iso15693_transceive_ac(struct rfid_reader_handle *rh, + struct iso15693_anticol_cmd *acf, + unsigned char uuid[ISO15693_UID_LEN], + char *bit_of_col) +{ + return rh->ah->asic->priv.rc632.fn.iso15693.transceive_ac( + rh->ah, acf, uuid, bit_of_col); +} + const struct rfid_reader rfid_reader_cm5121 = { .name = "Omnikey CardMan 5121 RFID", .open = &cm5121_open, @@ -391,6 +401,7 @@ const struct rfid_reader rfid_reader_cm5121 = { }, .iso15693 = { .init = &cm5121_15693_init, + .transceive_ac = &cm5121_iso15693_transceive_ac, }, .mifare_classic = { .setkey = &cm5121_mifare_setkey, -- cgit v1.2.3