1; SANE Backend specification file 2; 3; It's basically emacs-lisp --- so ";" indicates comment to end of line. 4; All syntactic elements are keyword tokens, followed by a string or 5; keyword argument, as specified. 6; 7; ":backend" *must* be specified. 8; All other information is optional (but what good is the file without it?). 9; 10 11:backend "canon_pp" ; name of backend 12:manpage "sane-canon_pp" 13:version "0.33 (unmaintained)" ; version of backend 14 15:url "http://canon-fb330p.sourceforge.net" ; backend home page 16 17:devicetype :scanner 18 19:mfg "Canon" ; name a manufacturer 20:url "http://www.canon.com/" 21 22:model "CanoScan FB310P" ; name models for above-specified mfg. 23:interface "Parport (ECP)" 24:status :unsupported 25:comment "Rebadged Avision, different command set" 26 27:model "CanoScan FB610P" ; name models for above-specified mfg. 28:interface "Parport (ECP)" 29:status :unsupported 30:comment "Rebadged Avision, different command set" 31 32:model "CanoScan FB320P" ; name models for above-specified mfg. 33:interface "Parport (ECP)" 34:status :basic 35:comment "Newly added support" 36 37:model "CanoScan FB620P" ; name models for above-specified mfg. 38:interface "Parport (ECP)" 39:status :basic 40:comment "Newly added support" 41 42:model "CanoScan FB330P" ; name models for above-specified mfg. 43:interface "Parport (ECP)" 44:status :good 45 46:model "CanoScan FB630P" ; name models for above-specified mfg. 47:interface "Parport (ECP)" 48:status :good 49 50:model "CanoScan N340P" ; name models for above-specified mfg. 51:interface "Parport (ECP)" 52:status :good 53 54:model "CanoScan N640P" ; name models for above-specified mfg. 55:interface "Parport (ECP)" 56:status :good 57 58:model "CanoScan N640P ex" ; name models for above-specified mfg. 59:interface "Parport (ECP)" 60:status :good 61:comment "Just an N640P in a different box?" 62