Added support for Validity VFS101

USB ID 138a:0001
This commit is contained in:
Sergio Cerlesi
2011-03-30 14:20:22 +02:00
committed by Bastien Nocera
parent a3ae96c214
commit d2e957683f
5 changed files with 1594 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ AES2501_SRC = drivers/aes2501.c drivers/aes2501.h
AES4000_SRC = drivers/aes4000.c
FDU2000_SRC = drivers/fdu2000.c
VCOM5S_SRC = drivers/vcom5s.c
VFS101_SRC = drivers/vfs101.c
EXTRA_DIST = \
$(UPEKE2_SRC) \
@@ -24,6 +25,7 @@ EXTRA_DIST = \
$(AES4000_SRC) \
$(FDU2000_SRC) \
$(VCOM5S_SRC) \
$(VFS101_SRC) \
aeslib.c aeslib.h \
imagemagick.c \
gdkpixbuf.c
@@ -122,6 +124,10 @@ if ENABLE_AES4000
DRIVER_SRC += $(AES4000_SRC)
endif
if ENABLE_VFS101
DRIVER_SRC += $(VFS101_SRC)
endif
if REQUIRE_IMAGEMAGICK
OTHER_SRC += imagemagick.c
libfprint_la_CFLAGS += $(IMAGING_CFLAGS)

View File

@@ -368,6 +368,9 @@ static struct fp_img_driver * const img_drivers[] = {
#ifdef ENABLE_AES1610
&aes1610_driver,
#endif
#ifdef ENABLE_VFS101
&vfs101_driver,
#endif
/*#ifdef ENABLE_UPEKTC
&upektc_driver,
#endif

1570
libfprint/drivers/vfs101.c Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -265,6 +265,9 @@ extern struct fp_img_driver fdu2000_driver;
#ifdef ENABLE_VCOM5S
extern struct fp_img_driver vcom5s_driver;
#endif
#ifdef ENABLE_VFS101
extern struct fp_img_driver vfs101_driver;
#endif
extern libusb_context *fpi_usb_ctx;
extern GSList *opened_devices;