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 "epson" ; name of backend 13:version "0.2.42 (unmaintained)" ; version of backend 14:manpage "sane-epson" ; name of manpage (if it exists) 15:url "http://www.khk.net/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 "Epson" ; name a manufacturer 22:url "http://www.epson.com/" 23 24:model "GT-5000" ; name models for above-specified mfg. 25:interface "SCSI Parport" 26:status :good 27 28:model "Actionscanner II" 29:comment "US version of GT-5000" 30:interface "SCSI Parport" 31:status :good 32 33:model "GT-6000" 34:interface "SCSI Parport" 35:status :good 36 37:model "ES-300C" 38:comment "US version of GT-6000" 39:interface "SCSI Parport" 40:status :good 41 42:model "ES-300GS" 43:interface "SCSI" 44:status :good 45 46:model "GT-5500" 47:interface "SCSI" 48:status :good 49 50:model "GT-6500" 51:interface "Parport" 52:status :good 53 54:model "ES-600C" 55:comment "US version of GT-6500" 56:interface "Parport" 57:status :good 58 59:model "ES-1200C" 60:comment "US version of GT-9000" 61:interface "Parport" 62:status :good 63 64:model "GT-7000" 65:interface "SCSI" 66:scsi "EPSON" "SCANNER GT-7000" "processor" 67:status :good 68 69:model "GT-8000" 70:interface "SCSI" 71:status :good 72 73:model "ES-8500" 74:interface "SCSI" 75:status :good 76 77:model "Perfection 636S" 78:comment "US version of GT-7000" 79:interface "SCSI" 80:scsi "EPSON" "Perfection1200" "processor" 81:status :complete 82 83:model "Perfection 636" 84:interface "SCSI" 85:scsi "EPSON" "Perfection636" "processor" 86:status :complete 87 88:model "Perfection 636U" 89:interface "USB" 90:usbid "0x04b8" "0x0101" 91:status :complete 92 93:model "Perfection 610" 94:interface "USB" 95:usbid "0x04b8" "0x0103" 96:status :complete 97 98:model "Perfection 640" 99:interface "USB" 100:usbid "0x04b8" "0x010c" 101:status :complete 102 103:model "Perfection 1200S" 104:interface "SCSI" 105:scsi "EPSON" "Perfection1200" "processor" 106:status :complete 107 108:model "Perfection 1200U" 109:interface "USB" 110:usbid "0x04b8" "0x0104" 111:status :complete 112 113:model "Perfection 1200Photo" 114:comment "with TPU" 115:interface "USB" 116:usbid "0x04b8" "0x0104" 117:status :complete 118 119:model "Perfection 1240" 120:interface "SCSI USB" 121:usbid "0x04b8" "0x010b" 122:status :complete 123 124:model "Perfection 1640" 125:interface "SCSI USB" 126:usbid "0x04b8" "0x010a" 127:status :complete 128 129:model "Perfection 1650" 130:interface "USB" 131:usbid "0x04b8" "0x0110" 132:status :complete 133 134:model "Perfection 1660" 135:interface "USB" 136:usbid "0x04b8" "0x011e" 137:status :complete 138 139:model "Perfection 2400" 140:interface "USB" 141:usbid "0x04b8" "0x011b" 142:status :complete 143 144:model "Perfection 2450" 145:interface "USB IEEE-1394" 146:usbid "0x04b8" "0x0112" 147:scsi "EPSON" "GT-9700" "processor" 148:status :complete 149 150:model "Perfection 3200" 151:comment "US version of the GT-9800" 152:interface "USB IEEE-1394" 153:usbid "0x04b8" "0x011c" 154:scsi "EPSON" "GT-9800" "processor" 155:status :complete 156 157:model "Perfection 4870" 158:comment "US version of the GT-X700" 159:interface "USB" 160:usbid "0x04b8" "0x0128" 161:status :complete 162 163:model "Perfection 4990" 164:comment "US version of the GT-X800" 165:interface "USB" 166:usbid "0x04b8" "0x012a" 167:status :complete 168 169:model "Expression 636" 170:comment "US version of GT-9500" 171:interface "SCSI" 172:status :complete 173 174:model "Expression 800" 175:interface "SCSI" 176:status :complete 177:scsi "EPSON" "Expression800" "processor" 178 179:model "Expression 1600" 180:interface "SCSI USB IEEE-1394" 181:usbid "0x04b8" "0x0107" 182:status :complete 183 184:model "Expression 1680" 185:interface "SCSI USB IEEE-1394" 186:usbid "0x04b8" "0x010e" 187:status :complete 188 189:model "FilmScan 200" 190:interface "SCSI" 191:status :unsupported 192 193:model "CX-3200" 194:interface "USB" 195:usbid "0x04b8" "0x0802" 196:status :good 197 198:model "CX-3600" 199:interface "USB" 200:usbid "0x04b8" "0x080e" 201:status :good 202 203:model "CX-3650" 204:interface "USB" 205:usbid "0x04b8" "0x080e" 206:status :good 207 208:model "CX-4600" 209:interface "USB" 210:usbid "0x04b8" "0x080d" 211:status :good 212 213:model "CX-4800" 214:interface "USB" 215:usbid "0x04b8" "0x0819" 216:status :good 217 218:model "CX-5000" 219:interface "USB" 220:usbid "0x04b8" "0x082b" 221:status :good 222 223:model "CX-5200" 224:interface "USB" 225:usbid "0x04b8" "0x0801" 226:status :good 227 228:model "CX-5400" 229:interface "USB" 230:usbid "0x04b8" "0x0801" 231:status :good 232 233:model "CX-5400" 234:interface "USB" 235:usbid "0x04b8" "0x0808" 236:status :good 237 238:model "CX-6300" 239:interface "USB" 240:usbid "0x04b8" "0x0805" 241:status :good 242 243:model "CX-6400" 244:interface "USB" 245:usbid "0x04b8" "0x0805" 246:status :good 247 248:model "CX-6500" 249:interface "USB" 250:usbid "0x04b8" "0x0813" 251:status :good 252 253:model "CX-6600" 254:interface "USB" 255:usbid "0x04b8" "0x0813" 256:status :good 257 258:model "RX-500" 259:interface "USB" 260:usbid "0x04b8" "0x0807" 261:status :good 262 263:model "RX-600" 264:interface "USB" 265:usbid "0x04b8" "0x0806" 266:status :good 267 268:model "RX-425" 269:interface "USB" 270:usbid "0x04b8" "0x080f" 271:status :good 272 273:model "RX-700" 274:interface "USB" 275:usbid "0x04b8" "0x0810" 276:status :good 277 278:model "RX-620" 279:interface "USB" 280:usbid "0x04b8" "0x0811" 281:status :good 282 283:model "DX-3850" 284:interface "USB" 285:usbid "0x04b8" "0x0818" 286:status :good 287 288:model "CX-3700" 289:interface "USB" 290:usbid "0x04b8" "0x0818" 291:status :good 292 293:model "CX-3800" 294:interface "USB" 295:usbid "0x04b8" "0x0818" 296:status :good 297 298:model "CX-4200" 299:interface "USB" 300:usbid "0x04b8" "0x0820" 301:status :good 302 303:model "DX-3800" 304:interface "USB" 305:usbid "0x04b8" "0x0818" 306:status :good 307 308:model "DX-5000" 309:interface "USB" 310:usbid "0x04b8" "0x082b" 311:status :good 312 313:model "DX-5050" 314:interface "USB" 315:usbid "0x04b8" "0x082b" 316:status :good 317 318:model "DX-6000" 319:interface "USB" 320:usbid "0x04b8" "0x082e" 321:status :good 322 323:model "DX-7400" 324:interface "USB" 325:usbid "0x04b8" "0x0838" 326:status :good 327 328:model "DX-4050" 329:interface "USB" 330:usbid "0x04b8" "0x082f" 331:status :good 332 333:model "AcuLaser CX11" 334:interface "USB" 335:usbid "0x04b8" "0x0815" 336:status :good 337 338:model "AcuLaser CX11NF" 339:interface "USB" 340:usbid "0x04b8" "0x0815" 341:status :good 342 343:model "V700" 344:interface "USB IEEE-1394" 345:usbid "0x04b8" "0x012c" 346:status :good 347 348:model "V750" 349:interface "USB IEEE-1394" 350:usbid "0x04b8" "0x012c" 351:status :good 352