Hi everybody,
It is for me a great pleasure to attach to this list for your review the
patch of the required changes for compiling and using the driver for the
WB Electronics' Infinity USB Unlimited smart card reader (aka wbeiuu).
The driver source code will follow in a few minutes.
Cheers,
JC!

Index: src/ifd/init.c
===================================================================
--- src/ifd/init.c	(revision 824)
+++ src/ifd/init.c	(working copy)
@@ -40,6 +40,7 @@
 	ifd_smph_register();
 	ifd_starkey_register();
 	ifd_towitoko_register();
+	ifd_wbeiuu_register();
 	/* ccid last */
 	ifd_ccid_register();
 
Index: src/ifd/internal.h
===================================================================
--- src/ifd/internal.h	(revision 824)
+++ src/ifd/internal.h	(working copy)
@@ -137,6 +137,7 @@
 extern void ifd_smph_register(void);
 extern void ifd_starkey_register(void);
 extern void ifd_towitoko_register(void);
+extern void ifd_wbeiuu_register(void);
 
 /* reader.c */
 extern int ifd_send_command(ifd_protocol_t *, const void *, size_t);
Index: src/ifd/Makefile.am
===================================================================
--- src/ifd/Makefile.am	(revision 824)
+++ src/ifd/Makefile.am	(working copy)
@@ -17,6 +17,7 @@
 	ifd-etoken.c ifd-etoken64.c ifd-eutron.c ifd-gempc.c ifd-ikey2k.c \
 	ifd-ikey3k.c ifd-kaan.c ifd-pertosmart1030.c ifd-pertosmart1038.c \
 	ifd-smartboard.c ifd-smph.c ifd-starkey.c ifd-towitoko.c cardman.h \
+	ifd-wbeiuu.c \
 	\
 	proto-gbp.c proto-sync.c proto-t0.c proto-t1.c \
 	proto-trans.c \
Index: etc/openct.conf.in
===================================================================
--- etc/openct.conf.in	(revision 824)
+++ etc/openct.conf.in	(working copy)
@@ -116,3 +116,8 @@
 		usb:072f/90d0,
 	};
 };
+driver wbeiuu {
+	ids = {
+		usb:104f:0004,
+	};
+};
Index: etc/openct.usermap
===================================================================
--- etc/openct.usermap	(revision 824)
+++ etc/openct.usermap	(working copy)
@@ -29,3 +29,5 @@
 # pertosmart1038
 openct               0x0003      0x072f   0x9000    0x0000       0x0000       0x00         0x00            0x00            0x0b            0x00               0x00               0x00000000
 openct               0x0003      0x072f   0x90d0    0x0000       0x0000       0x00         0x00            0x00            0x0b            0x00               0x00               0x00000000
+# wbeiuu
+openct               0x0003      0x104f   0x0004    0x0000       0x0000       0x00         0x00            0x00            0x00            0x00               0x00               0x00000000
Index: etc/openct.udev
===================================================================
--- etc/openct.udev	(revision 824)
+++ etc/openct.udev	(working copy)
@@ -33,5 +33,7 @@
 # pertosmart1038
 SYSFS{idVendor}=="072f", SYSFS{idProduct}=="9000", RUN+="/etc/hotplug/usb/openct
 SYSFS{idVendor}=="072f", SYSFS{idProduct}=="90d0", RUN+="/etc/hotplug/usb/openct
+# wbeiuu
+SYSFS{idVendor}=="104f", SYSFS{idProduct}=="0004", RUN+="/etc/hotplug/usb/openct
 
 LABEL="openct_rules_end"
_______________________________________________
opensc-devel mailing list
[email protected]
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to