From 05c7e304271bcf88901da3782fcd3f28a0c7c9cf Mon Sep 17 00:00:00 2001 From: laforge Date: Tue, 8 Nov 2005 08:34:15 +0000 Subject: use autoconf/automake git-svn-id: https://svn.gnumonks.org/trunk/librfid@1658 e0336214-984f-0b4b-a45f-81c69e1f0ede --- rfid_reader.c | 65 ----------------------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 rfid_reader.c (limited to 'rfid_reader.c') diff --git a/rfid_reader.c b/rfid_reader.c deleted file mode 100644 index 9e46a29..0000000 --- a/rfid_reader.c +++ /dev/null @@ -1,65 +0,0 @@ -/* librfid - core reader handling - * (C) 2005 by Harald Welte - */ - -/* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include -#include - -#include -#include - -static struct rfid_reader *rfid_reader_list; - -struct rfid_reader_handle * -rfid_reader_open(void *data, unsigned int id) -{ - struct rfid_reader *p; - - for (p = rfid_reader_list; p; p = p->next) - if (p->id == id) - return p->open(data); - - DEBUGP("unable to find matching reader\n"); - return NULL; -} - -int -rfid_reader_transcieve(struct rfid_reader_handle *rh, - enum rfid_frametype frametype, - const unsigned char *tx_buf, unsigned int len, - unsigned char *rx_buf, unsigned int *rx_len, - u_int64_t timeout, unsigned int flags) -{ - return rh->reader->transcieve(rh, frametype, tx_buf, len, rx_buf, - rx_len, timeout, flags); -} - -void -rfid_reader_close(struct rfid_reader_handle *rh) -{ - rh->reader->close(rh); -} - -int -rfid_reader_register(struct rfid_reader *r) -{ - r->next = rfid_reader_list; - rfid_reader_list = r; - - return 0; -} -- cgit v1.2.3