diff options
author | laforge <laforge@e0336214-984f-0b4b-a45f-81c69e1f0ede> | 2006-10-14 15:04:10 +0000 |
---|---|---|
committer | laforge <laforge@e0336214-984f-0b4b-a45f-81c69e1f0ede> | 2006-10-14 15:04:10 +0000 |
commit | 9ce76f09417c31a8fc904b67624c0f3b397c21c0 (patch) | |
tree | 16ba04843e3797cb6018cc02d670566eb5535694 /src/rfid_layer2_iso15693.c | |
parent | e404cccecd20a2418c2429cd182c18218e54bd28 (diff) |
- separate 'STATIC' (non-dyamic-allocation) from 'FIRMWARE' (no host drivers)
- enhance openpcd in-firmware driver stubs
- fix 15693 segfaults with cm5121 and openpcd (15693 is not working yet!)
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1904 e0336214-984f-0b4b-a45f-81c69e1f0ede
Diffstat (limited to 'src/rfid_layer2_iso15693.c')
-rw-r--r-- | src/rfid_layer2_iso15693.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/rfid_layer2_iso15693.c b/src/rfid_layer2_iso15693.c index 8ab0b1e..a9767b7 100644 --- a/src/rfid_layer2_iso15693.c +++ b/src/rfid_layer2_iso15693.c @@ -259,6 +259,13 @@ iso14443a_hlta(struct rfid_layer2_handle *handle) } #endif + +static int +iso15693_anticol(struct rfid_layer2_handle *handle) +{ + return -1; +} + static struct rfid_layer2_handle * iso15693_init(struct rfid_reader_handle *rh) { @@ -270,7 +277,6 @@ iso15693_init(struct rfid_reader_handle *rh) h->l2 = &rfid_layer2_iso15693; h->rh = rh; h->priv.iso15693.state = ISO15693_STATE_NONE; - ret = h->rh->reader->iso15693.init(h->rh); if (ret < 0) { free_layer2_handle(h); @@ -293,7 +299,7 @@ const struct rfid_layer2 rfid_layer2_iso15693 = { .name = "ISO 15693", .fn = { .init = &iso15693_init, - //.open = &iso15693_anticol, + .open = &iso15693_anticol, //.transceive = &iso15693_transceive, //.close = &iso14443a_hlta, .fini = &iso15693_fini, |