Go to file
Daniel Drake fc77786e46 uru4000: interrupt handling fixes
This should improve driver stability somewhat. Powerup problems seem to
happen when we receive 3 unrelated interrupts while waiting for the
power-on interrupt, so let's assume that the device can only buffer 3
interrupts, and when the buffer is full, it discards new ones.

When we detect a possible buffer overflow, ask the caller to retry the
operation.

Also, saw the interrupt of death a few times, so add in a warning when
this happens. Haven't seen it since handling interrupt overflows though.
2007-10-31 22:47:04 +00:00
examples Add XV-based img_capture_continuous example 2007-10-27 15:17:19 +01:00
libfprint uru4000: interrupt handling fixes 2007-10-31 22:47:04 +00:00
.gitignore NBIS cleanup 2007-10-28 15:57:27 +00:00
AUTHORS Create repo structure 2007-10-08 17:16:13 +01:00
autogen.sh Build system tweaks 2007-10-13 16:03:53 +01:00
ChangeLog Create repo structure 2007-10-08 17:16:13 +01:00
configure.ac Build system tweaks 2007-10-31 15:44:36 +00:00
COPYING upekts: communication handling and enrollment implementation 2007-10-13 17:13:25 +01:00
COPYING.GPL upekts: communication handling and enrollment implementation 2007-10-13 17:13:25 +01:00
HACKING Documentation update 2007-10-08 17:37:58 +01:00
INSTALL Create repo structure 2007-10-08 17:16:13 +01:00
libfprint.pc.in Build system tweaks 2007-10-31 15:44:36 +00:00
Makefile.am Build system tweaks 2007-10-31 15:44:36 +00:00
NEWS Create repo structure 2007-10-08 17:16:13 +01:00
README Add bozorth3 from NBIS; implement verify for image devices 2007-10-28 12:03:15 +00:00
THANKS Add bozorth3 from NBIS; implement verify for image devices 2007-10-28 12:03:15 +00:00
TODO upekts: initialise and deinitialise device during verify/capture 2007-10-31 22:46:50 +00:00

libfprint
http://www.reactivated.net/fprint

libfprint is primarily licensed under the GNU LGPL. HOWEVER, THIS PRERELEASE
VERSION INCLUDES GPL CODE FROM LIBTHINKFINGER, therefore distribution is
subject to both the terms of the LGPL (see COPYING) *and* the GPL
(see COPYING.GPL).

libfprint includes code from NIST's NBIS software distribution:
http://fingerprint.nist.gov/NBIS/index.html
We include bozorth3 from the US export controlled distribution. We have
determined that it is fine to ship bozorth3 in an open source project,
see http://reactivated.net/fprint/US_export_control

At release time, I will contact libthinkfinger authors and see if they will
be happy to relicense. I expect they will.