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 "pie" ; name of backend 13:version "1.0 (unmaintained)" ; version of backend 14:manpage "sane-pie" ; name of manpage (if it exists) 15:url "http://www.munton.demon.co.uk/sane" ; backend's web page 16 17:devicetype :scanner ; start of a list of devices.... 18 ; other types: :stillcam, :vidcam, 19 ; :meta, :api 20 21:mfg "Devcom" 22:url "http://www.blackwidow.co.uk/" 23 24:model "9636PRO" 25:interface "SCSI" 26:status :good 27 28:model "9636S" 29:interface "SCSI" 30:status :untested 31 32:model "9630S" 33:interface "SCSI" 34:status :untested 35 36:mfg "PIE" ; name a manufacturer 37:url "http://www.scanace.com/" 38 39:model "ScanAce 1236S" 40:interface "SCSI" 41:status :good 42 43:model "ScanAce 1230S" 44:interface "SCSI" 45:status :good 46 47:model "ScanAce II" 48:interface "SCSI" 49:status :untested 50 51:model "ScanAce III" 52:interface "SCSI" 53:status :good 54 55:model "ScanAce Plus" 56:interface "SCSI" 57:status :untested 58 59:model "ScanAce II Plus" 60:interface "SCSI" 61:status :untested 62 63:model "ScanAce III Plus" 64:interface "SCSI" 65:status :untested 66 67:model "ScanAce V" 68:interface "SCSI" 69:status :untested 70 71:model "ScanAce ScanMedia" 72:interface "SCSI" 73:status :untested 74 75:model "ScanAce ScanMedia II" 76:interface "SCSI" 77:status :untested 78 79:model "ScanAce 630S" 80:interface "SCSI" 81:status :untested 82 83:model "ScanAce 636S" 84:interface "SCSI" 85:status :untested 86 87:mfg "Adlib" 88 89:model "JetScan630" 90:interface "SCSI" 91:status :good 92 93:model "JetScan636PRO" 94:interface "SCSI" 95:status :untested 96 97; :comment and :url specifiers are optional after :mfg, :model, :desc, 98; and at the top-level. 99