From 47b378a217480ad4b9ee27029448e73412ca110e Mon Sep 17 00:00:00 2001 From: laforge Date: Sat, 22 Oct 2005 17:21:36 +0000 Subject: add support for mifare ultralight git-svn-id: https://svn.gnumonks.org/trunk/librfid@1550 e0336214-984f-0b4b-a45f-81c69e1f0ede --- include/rfid/rfid_protocol.h | 3 ++- include/rfid/rfid_protocol_mifare_ul.h | 6 ++++++ rfid.c | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 include/rfid/rfid_protocol_mifare_ul.h 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 #include +#include 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 diff --git a/rfid.c b/rfid.c index 4d0d2c2..0ca7ef3 100644 --- a/rfid.c +++ b/rfid.c @@ -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; } -- cgit v1.2.3