Add (disabled) UPEK EikonII (TCRD4C) driver

The device driver is always disabled as it uses the same Device ID
as another working reader:
https://bugzilla.redhat.com/show_bug.cgi?id=504399#c38
This commit is contained in:
Jorge Suarez de Lis
2010-08-17 19:36:56 +01:00
committed by Bastien Nocera
parent 7c7402a697
commit 5a1926bb41
5 changed files with 1480 additions and 1 deletions

View File

@@ -2,6 +2,7 @@ lib_LTLIBRARIES = libfprint.la
noinst_PROGRAMS = fprint-list-hal-info fprint-list-udev-rules
MOSTLYCLEANFILES = $(hal_fdi_DATA) $(udev_rules_DATA)
UPEKE2_SRC = drivers/upeke2.c
UPEKTS_SRC = drivers/upekts.c
UPEKTC_SRC = drivers/upektc.c
UPEKSONLY_SRC = drivers/upeksonly.c
@@ -76,6 +77,10 @@ udev_rulesdir = $(sysconfdir)/udev/rules.d/
$(udev_rules_DATA): fprint-list-udev-rules
$(builddir)/fprint-list-udev-rules > $@
if ENABLE_UPEKE2
DRIVER_SRC += $(UPEKE2_SRC)
endif
if ENABLE_UPEKTS
DRIVER_SRC += $(UPEKTS_SRC)
endif

View File

@@ -343,6 +343,9 @@ static struct fp_driver * const primitive_drivers[] = {
#ifdef ENABLE_UPEKTS
&upekts_driver,
#endif
#ifdef ENABLE_UPEKE2
&upeke2_driver,
#endif
};
static struct fp_img_driver * const img_drivers[] = {

1462
libfprint/drivers/upeke2.c Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -238,6 +238,9 @@ struct fp_img_driver {
#ifdef ENABLE_UPEKTS
extern struct fp_driver upekts_driver;
#endif
#ifdef ENABLE_UPEKE2
extern struct fp_driver upeke2_driver;
#endif
#ifdef ENABLE_UPEKTC
extern struct fp_img_driver upektc_driver;
#endif