aes2501: write multiple registers simultaneously
commitbe0e9debd90592525cc135a22fc92e08be4b0274
authorDaniel Drake <dsd@cs.manchester.ac.uk>
Fri, 16 Nov 2007 15:35:48 +0000 (16 15:35 +0000)
committerDaniel Drake <dsd@cs.manchester.ac.uk>
Fri, 16 Nov 2007 15:35:48 +0000 (16 15:35 +0000)
treede01e964dcc70291e3dc9cf5f0a5972adb4a22a4
parentbfc55c4f0f4ff75b52c9d9c2d7b2fffb01c5dc8e
aes2501: write multiple registers simultaneously

Instead of writing each register in a separate USB transaction, we now
write up to 16 at once.

This drastically improves scan image quality due to reducing the amount of
time needed per iteration of the sampling loop (sending 1 USB transaction
per iteration instead of 7).
libfprint/drivers/aes2501.c