home *** CD-ROM | disk | FTP | other *** search
-
- SPI scanner driver
- SPI.EXE
- July 9, 1992
-
-
- The SPI scanner driver is a revision 6.1 scanner driver (see REV6.DOC for
- more information) providing black and white, gray scale, and color scanning
- for the current ZSoft products.
-
- The SPI.EXE driver REQUIRES that the scanner hardware be set up for
- interrupts. This has NOT been the case for previous ZSoft scanner drivers.
-
- You can run SPI.EXE from your CONFIG.SYS, AUTOEXEC.BAT, other batch file or
- the DOS command line. To manually add the device driver to your CONFIG.SYS,
- use a text editor to type the entry as it appears below. Be sure to include
- a path if the scanner driver is not in your root directory. Remember to
- include additional parameters when necessary.
-
- CONFIG.SYS entry:
- device=SPI.EXE
-
- You may also need to add a parameter to the CONFIG.SYS entry depending on
- which ZSoft program you are using.
-
- If you are using ...add this parameter
- this ZSoft program... to your CONFIG.SYS entry.
-
- PC Paintbrush Plus (DOS) /C1
- PC Paintbrush Plus (Windows) /C2
- PC Paintbrush IV Plus (DOS) /C3
- Publisher's Paintbrush (Windows) /C4
-
- PhotoFinish, Publisher's Paintbrush version 2.02 or higher, and PC
- Paintbrush 5+ do not need an application code parameter.
-
- This driver supports the following features (if supported by the scanner):
-
- SPI
- ===
- Brightness Settings 1-255
- Contrast Settings 1-255
- Automatic Brightness No
- Automatic Contrast No
- Resolutions Scanner dependent
- Scan Modes B/W, Gray Scale, 24 bit color
- Halftones Scanner dependent
- Enhancements Scanner dependent
- Maximum Scan Area 4.1" x 14"
-
- The commands provided by the SPI scanner driver are listed below in the
- example of the /H parameter:
-
- ZSoft Scanner Driver, version 6.10
- Copyright(C) ZSoft Corp. 1991,1992. All rights reserved.
-
- Valid commands:
-
- /Bxxx = interrupt Buffer size (in K)
- /Cx = application Code (1-4)
- /H = display this Help text
- /? = display this help text
- /U = Unload driver
- /V = Verbose messages and status displays
-
-
- See REV6.DOC for detailed information on the standard command line options.
-
- Manufacturer Notes
- ==================
-
- The ZSoft SPI scanner driver requires the presence of a manufacturer
- supplied scanner driver (referred to in this document as SPI.SYS since the
- actual name varies from manufacturer to manufacturer). Currently, the ZSoft
- SPI driver has been tested with M1904.SYS driver for the Marstek M-6000CG
- scanner. The manufacturer's driver should be loaded before the ZSoft
- driver.
-
- NOTE: The M1904.SYS driver that we have seems to have several problems. One
- problem involves scanner setup. The only settings that we could get to work
- are DMA channel 1, interrupt 5, and scanner type 4. (device=m1904.sys d1 i5
- s4).
-
-
- SPI Messages
- =============
-
- 'Supporting: ???????????'
-
- This message is displayed upon successful initialization of the SPI
- scanner. The name and model of the scanner found will be displayed.
-
-
- SPI Error Messages
- ===================
-
- 'Manufacturer SPI driver not found! SPI NOT loaded.'
-
- This message is displayed when the scanner driver cannot find the "helper"
- driver (provided by the scanner manufacturer). The ZSoft SPI scanner driver
- requires that this driver be loaded before it can load.
-
-
- 'Must have SPI driver v1.01 or greater!'
-
- The SPI driver supplied by the manufacturer must conform to SPI
- specification 1.01 or greater.
-
-
- 'Scanner not responding (do you have the right address?)'
-
- This message is displayed at initialization time if the scanner driver
- cannot successfully communicate with the scanner.
-
-
- 'Error communicating with manufacturer's driver (????)'
-
- This message is displayed when an error occurs while sending or receiving
- information from the manufacturer supplied driver. An error code is
- included in the message to help identify the problem.
-
-
- 'Scanner hardware not configured for interrupts!'
-
- The SPI.EXE driver requires interrupts to function. The scanner hardware
- interface must be configured to use interrupts. With most manufacturers
- drivers, the interrupt can be set with a command line parameter to the
- driver (e.g., /I=7 sets interrupt 7).
-
-