RE - Fingerprint Sensor Driver
Chasing support for the Synaptics SYNA8002 / SYNA8006 fingerprint reader on Linux turned into a crash course in kernel driver prototyping and Windows driver reverse engineering. The DLL at the heart of the investigation is synaWudfBioSpi.dll, a Windows UMDF biometric driver installed via an INF that matches ACPI IDs SYNA8002 / SYNA8006.
Goal: Understand how Windows speaks SPI to the sensor well enough to reproduce the minimum viable protocol on Linux.
Read more...
