1; 2; SANE Backend specification file 3; 4; It's basically emacs-lisp --- so ";" indicates comment to end of line. 5; All syntactic elements are keyword tokens, followed by a string or 6; keyword argument, as specified. 7; 8; ":backend" *must* be specified. 9; All other information is optional (but what good is the file without it?). 10; 11 12:backend "bh" ; name of backend 13:version "1.0-4 (unmaintained)" ; version of backend 14:manpage "sane-bh" ; name of manpage (if it exists) 15:url "http://www.martoneconsulting.com/sane-bh.html" ; backend's web page 16:comment "Supports Copiscan II scanners with Remote SCSI Controller (RSC) interface" 17 18:devicetype :scanner ; start of a list of devices.... 19 ; other types: :stillcam, :vidcam, 20 ; :meta, :api 21 22:mfg "Bell and Howell" ; name a manufacturer 23:url "http://www.bhscanners.com/" 24 25:model "COPISCAN II 6338" 26:interface "SCSI" 27:status :good 28:comment "Duplex Scanner with ACE - development model" 29 30:model "COPISCAN II 2135" 31:status :untested 32:interface "SCSI" 33:comment "Simplex Scanner" 34 35:model "COPISCAN II 2137(A)" 36:interface "SCSI" 37:status :good 38:comment "Simplex Scanner (with ACE) - limited testing" 39 40:model "COPISCAN II 2138A" 41:status :untested 42:interface "SCSI" 43:comment "Simplex Scanner with ACE" 44 45:model "COPISCAN II 3238" 46:status :untested 47:interface "SCSI" 48:comment "Simplex Scanner" 49 50:model "COPISCAN II 3338(A)" 51:status :untested 52:interface "SCSI" 53:comment "Simplex Scanner (with ACE)" 54; :comment and :url specifiers are optional after :mfg, :model, :desc, 55; and at the top-level. 56