diff options
author | laforge <laforge@e0336214-984f-0b4b-a45f-81c69e1f0ede> | 2005-10-22 17:21:36 +0000 |
---|---|---|
committer | laforge <laforge@e0336214-984f-0b4b-a45f-81c69e1f0ede> | 2005-10-22 17:21:36 +0000 |
commit | 47b378a217480ad4b9ee27029448e73412ca110e (patch) | |
tree | 1cf5b684e93a949bad7f988dd8f7a4e0ff4307b5 | |
parent | b441f1c6a000da975589b002f38c1b57ca327e22 (diff) |
add support for mifare ultralight
git-svn-id: https://svn.gnumonks.org/trunk/librfid@1550 e0336214-984f-0b4b-a45f-81c69e1f0ede
-rw-r--r-- | include/rfid/rfid_protocol.h | 3 | ||||
-rw-r--r-- | include/rfid/rfid_protocol_mifare_ul.h | 6 | ||||
-rw-r--r-- | rfid.c | 1 |
3 files changed, 9 insertions, 1 deletions
diff --git a/include/rfid/rfid_protocol.h b/include/rfid/rfid_protocol.h index 5172a08..7d5dcff 100644 --- a/include/rfid/rfid_protocol.h +++ b/include/rfid/rfid_protocol.h @@ -4,6 +4,7 @@ #include <rfid/rfid_layer2.h> #include <rfid/rfid_protocol_tcl.h> +#include <rfid/rfid_protocol_mifare_ul.h> struct rfid_protocol_handle; @@ -58,7 +59,7 @@ int rfid_protocol_read(struct rfid_protocol_handle *ph, unsigned int page, unsigned char *rx_data, - unsigned int rx_len); + unsigned int *rx_len); int rfid_protocol_write(struct rfid_protocol_handle *ph, diff --git a/include/rfid/rfid_protocol_mifare_ul.h b/include/rfid/rfid_protocol_mifare_ul.h new file mode 100644 index 0000000..34d246a --- /dev/null +++ b/include/rfid/rfid_protocol_mifare_ul.h @@ -0,0 +1,6 @@ +#ifndef _RFID_PROTOCOL_MFUL_H +#define _RFID_PROTOCOL_MFUL_H + +struct rfid_protocol rfid_protocol_mful; + +#endif @@ -42,6 +42,7 @@ int rfid_init() rfid_layer2_register(&rfid_layer2_iso14443a); rfid_layer2_register(&rfid_layer2_iso14443b); rfid_protocol_register(&rfid_protocol_tcl); + rfid_protocol_register(&rfid_protocol_mful); return 0; } |