Well the best advise I can give is what I did to implement the Apple
Scanner backend.
Find a "good" backend which has many things in common with your scanner
and start coding from there. Now the definition of "good" may of course
vary, but basically means: readable by you, easy to cut and paste
from->to your backend.
If you want to start from scratch then I suggest you should implement
all the functions SANE needs as stubs (empty functions - non
functionality) with only Debugging messages inside to allow you to watch
the calling sequence flow.
MF
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com