Quatech SPP-100 User Manual

Quatech SPP-100 User Manual

Enhanced parallel port type ii pcmcia card
Hide thumbs Also See for SPP-100:
Table of Contents

Advertisement

Quick Links

Enhanced Parallel Port
Type II PCMCIA Card
for PCMCIA Card Standard compatible machines
User's Manual
INTERFACE CARDS FOR IBM PC/AT AND PS/2
QUATECH, INC.
5675 Hudson Industrial Parkway
Hudson, Ohio 44236
SPP-100
TEL: (330) 655-9000
FAX: (330) 655-9010
http:\\www.quatech.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SPP-100 and is the answer not in the manual?

Questions and answers

Summary of Contents for Quatech SPP-100

  • Page 1 SPP-100 Enhanced Parallel Port Type II PCMCIA Card for PCMCIA Card Standard compatible machines User's Manual INTERFACE CARDS FOR IBM PC/AT AND PS/2 QUATECH, INC. 5675 Hudson Industrial Parkway Hudson, Ohio 44236 TEL: (330) 655-9000 FAX: (330) 655-9010 http:\\www.quatech.com...
  • Page 3: Warranty Information

    SPP-100 Quatech Inc. warrants the the date of purchase. Quatech Inc. will repair or replace any adapter that fails to perform under normal operating conditions and in accordance with the procedures outlined in this document during the warranty period. Any damage that results from improper installation, operation, or general misuse voids all warranty rights.
  • Page 4: Declaration Of Conformity

    Application of Council Directive: Standards to which Conformity is Declared: Type of Equipment: Equipment Class: Product Name: Model Number : Quatech Inc. 5675 Hudson Industrial Pkwy. Hudson, OH 44236 (USA) 89/336/EEC * EN50081-1 (EN55022) * EN50082-1 (IEC 801-2, IEC 801-3, & IEC 801-4) Information Technology Equipment Commercial, Residential, &...
  • Page 5: Table Of Contents

    2.1.3 Common Problems ....... . 2.2 SPP-100 Enabler for DOS .......
  • Page 6: List Of Figures

    List of Figures Figure 1. SPP-100 System Configuration......Figure 2. Client Driver versus Enabler for DOS/Windows 3.x..
  • Page 7: Introduction

    The SPP-100 is an Enhanced Parallel Port (EPP) adapter for systems equipped with PCMCIA Type II and/or Type III expansion sockets. The SPP-100 is a PCMCIA Type II (5 mm) card and is PCMCIA PC Card Standard Specification 2.1 compliant.
  • Page 8 (This page intentionally left blank.) Quatech Inc.
  • Page 9: Dos / Windows 3.X Installation

    Client Driver, SPP100CL.SYS, and a card Enabler, SPP100EN.EXE. Both of these programs are executed from DOS (before entering Windows) and allow operation of the SPP-100 in both the DOS and Windows 3.x environments. For optimal operation, however, the Client Driver is the preferred method of installation and configuration.
  • Page 10: Spp-100 Client Driver For Dos

    2.1 SPP-100 Client Driver for DOS In order to use the SPP-100 Client Driver, the system must be configured with Card and Socket Services software. Card and Socket Services software is not provided with the SPP-100 but is available from Quatech.
  • Page 11: Client Driver Installation

    6. Insert the SPP-100 into one of the system's PCMCIA slots. NOTE: Since the SPP-100 Client Driver supports "Hot Swapping", it is not necessary to have the SPP-100 installed when booting the system. By inserting the card before booting, however, the Client Driver will report the adapter configuration during the boot process thereby verifying the changes made to the CONFIG.SYS.
  • Page 12: Command Line Options

    2.1.2 Command Line Options The SPP-100 Client Driver accepts up to eight command line arguments from the user to determine the configuration of the SPP-100. If any arguments are provided, the Client Driver will attempt to configure any SPP-100s with the options specified in the order they are entered on the command line.
  • Page 13 Client Driver will attempt to configure an SPP-100 inserted into any socket with a base address of 220H and IRQ 5. If address 220H or IRQ 5 is unavailable, the SPP-100 will not be configured. If successfully configured, the SPP-100 will operate in EPP compatible printer port mode and the BIOS equipment list will be updated by the client driver during card insertion and removal events.
  • Page 14 Client Driver will attempt to configure an SPP-100 inserted into socket 0 with a base address of 378H and IRQ 7. If the SPP-100 is inserted into socket 1, the Client Driver will attempt to configure it with base address 278H and IRQ 5.
  • Page 15: Common Problems

    (or SuperClient) which configures standard I/O devices. If one of these generic client drivers is installed, it may configure the SPP-100 causing the SPP-100 client driver to fail installation. In these cases, the user should do one of the following: 1.
  • Page 16: Spp-100 Enabler For Dos

    2.2 SPP-100 Enabler for DOS For systems that are not operating PCMCIA Card and Socket Services software, the SPP-100 DOS Enabler may be used to enable and configure the adapter. This Enabler, SPP100EN.EXE, will operate on any DOS system using an Intel 82365SL or PCIC compatible PCMCIA host adapter including the Cirrus Logic CL-PD6710 / 6720, the VLSI VL82C146, and the Vadem VG-365 among others.
  • Page 17: Command Line Options

    2.2.1 Command Line Options To configure a SPP-100 in the system, the Enabler requires one command line argument from the user to determine the configuration of the card. This argument must be enclosed in parenthesis and within the argument, any or all of the following parameters may be specified using a comma...
  • Page 18 2.2.1.2 Example 2 SPP100EN.EXE (s0,b378,i7) In example 2, the Enabler will configure the SPP-100 in socket 0 with a base address of 378H and IRQ 7 using a configuration memory window at segment D000. The SPP-100 will operate as a standard printer port, and the BIOS equipment list will not be updated.
  • Page 19 2.2.1.4 Example 4 SPP100EN.EXE (e,s0,b278,i5,wd8) In example 4, the Enabler will configure the SPP-100 in socket 0 with a base address of 278H and IRQ 5 using a configuration memory window at segment D800. The SPP-100 will operate in EPP compatible printer port mode and the BIOS equipment list will not be updated.
  • Page 20: Common Problems

    Enabler, the lowest socket number in the system is designated socket 0. Card and Socket Services Software: In order to use the SPP-100 Enabler for DOS, the system MUST NOT be configured with Card and Socket Services software. If a Card and Socket Services software is installed, the SPP-100 Enabler may interfere with its operation and with the device(s) it controls.
  • Page 21: Windows 95/98/Me Installation

    3. Windows 95/98/ME Installation To simplify the installation of the SPP-100 on Windows 95/98/ME based systems, an configuration file is provided on the distribution disk. This configuration file supports the SPP-100 in both standard printer port mode and EPP mode.
  • Page 22: Important Note

    When the directory containing the INF files is located, Windows 95/98/ME will automatically select the correct file. 5. The SPP-100 parallel port requires two drivers supplied by Microsoft on the Windows 95/98/ME CD or diskettes: LPT.VXD and LPTENUM.VXD. If these files do not already exist on the system, the user will be prompted to insert the Windows 95/98/ME CD or installation diskettes.
  • Page 23: Spp-100 Resource Settings In Windows 95/98/Me

    3.2 SPP-100 Resource Settings in Windows 95/98/ME To view and / or edit hardware devices in Windows 95/98/ME use the system Device Manager. Consult Windows 95/98/ME on-line help for details on the use of the Device Manager. 1. Open the Windows 95/98/ME System Properties window. To...
  • Page 24: Figure 5. Spp-100 Resource Allocations In Windows 95/98/Me

    3. Double click the device group SPP-100 device name should appear in the list of adapters. 4. Click the SPP-100's device name and then click the button to open a Port Properties box for this hardware adapter. 5. Click the Resources box.
  • Page 25 7. To modify any of the system resource showing a conflict click the resource name and click the Resource window will open up. Note that the I/O address resources for basic configurations 0 and 1 are not allowed to be changed. SPP-100 User's Manual Port Mode Standard Standard...
  • Page 26: Figure 7. Windows 95/98/Me Edit Resources Window

    8. Inside the Edit Resource window click on the up/down arrows to the right of the resource value. This scrolls you through all of the allowable resources for the SPP-100. Pay attention to the conflict information at the bottom of the window. Select a resource value that reports "No devices are conflicting".
  • Page 27: Common Problems

    Windows 95/98/ME enumerates the SPP-100 to the first available LPT port number available at the time of initial installation. Changing the I/O address or IRQ settings of the SPP-100 does not affect the LPT port number. Also, changes in the configuration of other LPT ports on the computer does not effect the LPT port number assigned to the SPP-100 by Windows 95/98/ME.
  • Page 28 (This page intentionally left blank.) Quatech Inc.
  • Page 29: Windows Nt Installation

    4. Windows NT Installation To allow easy configuration of the DSP-100 the Quatech Device Manager for Windows NT has been written for the hardware. This configuration utility supports the SPP-100 only in block addressing mode. To begin the installation, open Windows Explorer and search for the ‘...
  • Page 30 1. Locate and double click the Quatech Device Manager icon on the desktop Figure 9. Device Manager Icon on Desktop Quatech Inc.
  • Page 31 2 Click the ‘ Add’ button at the bottom of the Quatech Device Manager Window. 3 Follow the steps for the ‘ Add Quatech Hardware Wizard’ . SPP-100 User's Manual...
  • Page 32 The PCMCIA PC Card should now be configured. In the future, Windows NT will automatically recognize and configure the DSP-100. Note: Windows NT does not support ‘ Plug and Play’ for PCMCIA cards. The PCMCIA Card must be inserted prior to starting Windows NT and can not be removed and reinserted while Windows NT is running.
  • Page 33: Windows 2000/Xp Installation

    5. Windows 2000/XP Installation To simplify the installation of the SPP-100 on Windows 2000/XP based systems, an configuration file is provided on the distribution disk. This configuration file supports the SPP-100 in both standard printer port mode and EPP mode.
  • Page 34 4. An Install From Disk dialog box should open. Insert the SPP-100 drivers diskette, select the floppy drive letter A (or appropriate letter), and click the 2000/XP automatically browses the root directory for an INF file that defines configurations for the new hardware type found.
  • Page 35 2000/XP will automatically recognize and configure the SPP-100 in this default configuration. Quatech Inc.
  • Page 36: Spp-100 Resource Settings In Windows 2000/Xp

    5.2 SPP-100 Resource Settings in Windows 2000/XP To view and / or edit hardware devices in Windows 2000/XP use the system Device Manager. Consult Windows 2000/XP on-line help for details on the use of the Device Manager. 1. Open the Windows System Properties window. To access...
  • Page 37: Figure 12. Spp-100 Resource Allocations In Windows 2000/Xp

    3. Double click the device group SPP-100 device name should appear in the list of adapters. 4. Click the SPP-100's device name and then click the button to open a Port Properties box for this hardware adapter. 5. Click the Resources box.
  • Page 38: Figure 13A. Windows 2000 Basic Configurations Table

    "No conflicts". If resource Port Address Mode 378H Standard 278H Standard Variable Standard Variable Port Mode Standard Standard Port Address Mode Variable Variable Variable Variable Variable None None None Variable None Variable None Variable None Variable None Quatech Inc.
  • Page 39: Figure 14. Windows 2000/Xp Edit Resources Window

    8. Inside the Edit Resource window click on the up/down arrows to the right of the resource value. This scrolls you through all of the allowable resources for the SPP-100. Pay attention to the conflict information at the bottom of the window. Select a resource value that reports "No devices are conflicting".
  • Page 40 Windows 2000/XP application when accessing a particular port. 11. The Quatech SPP-100 will automatically be reconfigured to the new resources specified. Any time a SPP-100 is inserted Windows 2000/XP will attempt to configure the card at these resource settings.
  • Page 41: Common Problems

    Windows 2000/XP enumerates the SPP-100 to the first available LPT port number available at the time of initial installation. Changing the I/O address or IRQ settings of the SPP-100 does not affect the LPT port number. Also, changes in the configuration of other LPT ports on the computer does not effect the LPT port number assigned to the SPP-100 by Windows 2000/XP.
  • Page 42 (This page intentionally left blank.) 5-10 Quatech Inc.
  • Page 43: Installing An Spp-100 In Windows Ce

    6. Windows CE The Quatech PCMCIA Windows CD installation copies a multiple device-specific .cab files and the ini file to your desktop computer and launches the Application Manger (which resides on the user's desktop computer as a result of installing Active Sync) with the Application Manager .ini file as a parameter.
  • Page 44 Choose ‘ Yes’ on the following window and you installation is now complete Quatech Inc.
  • Page 45: Os/2 Installation

    7. OS/2 Installation In order to use the SPP-100 Client Driver for OS/2, the system must be configured as follows: 1. The system must be running OS/2 version 2.1 or later. 2. The system must not be a MicroChannel System.
  • Page 46: Configurations

    Card Services reports the address range already in use. 3. The client driver will not attempt to configure an SPP-100 for LPT1. 4. The addresses used for LPT2 (378H) and LPT3 (278H) cannot be changed.
  • Page 47 7. If multiple SPP-100 cards are present in sockets when the computer is booted, Card Services will normally try to configure the card in the lowest numbered socket first and progress to higher numbered sockets. Quatech Inc.
  • Page 48: Interrupts For The Spp-100 Under

    7.4 EPP Mode Under OS/2 EPP operation is not supported by OS/2, and therefore no command switch on the client driver exists to place the SPP-100 into EPP mode. 7.5 Monitoring The Status Of PCMCIA Cards OS/2 Warp provides a utility called "Plug and Play for PCMCIA" that can be used to monitor the status of each PCMCIA socket.
  • Page 49: Programming The Spp-100

    Driver) overrides the value written to the Extended Control Register. After the correct mode is configured, the program registers may be programmed to control the operation of the SPP-100. The table below lists the program registers along with their offsets relative to the I/O space...
  • Page 50: Figure 16. Data Register Table

    This information is intended for advance users intending to do custom programming with the SPP-100. 8.2.1 Data Register (Base + 0) The Data Register is used to write data into and read data from the external data port (D0-D7).
  • Page 51: Device Status Register

    PError Select nFault EPP Time-out Figure 17. Device Status Register Table Quatech Inc. Description Compliment of the level of the BUSY input signal. '0' = Printer is busy and cannot accept a new character. '1' = Printer is ready to accept the new character.
  • Page 52: Device Control Register

    (TTL compatible). 8.2.4 EPP Address Register (Base + 3) This register is only available in the EPP mode. Writing this register initiates an EPP Address Write Cycle. Reading this register initiates an EPP Address Read Cycle. Description Quatech Inc.
  • Page 53: Epp Data Registers 0-3

    8.2.6 Extended Control Register (Base + 402h) The Extended Control Register (Present only in Revision E and earlier PCMCIA Cards) is used to set the mode of the SPP-100 parallel port. The upper three bits (7:5) are written to configure the appropriate parallel port mode.
  • Page 54 Quatech Inc.
  • Page 55 (This page intentionally left blank.) Quatech Inc.
  • Page 56: External Connections

    9. External Connections An adapter cable is included with the SPP-100 to convert the 25-pin output connector into a standard D-25 female connector as shown in the figure below. ( nWr i t e ) nS t r o b e...
  • Page 57 (This page intentionally left blank.) Quatech Inc.
  • Page 58: Appendix A: Parallel Port Terminology

    The printer adapter could use base address 0x378, or later 0x278, while the monochrome display and printer adapter used base address 0x3BC. The SPP-100 and other EPP compatible parallel ports should not use base address 0x3BC to avoid I/O conflicts.
  • Page 59 I/O base address assigned to the parallel port device is not added to the BIOS equipment list. v 'Standard' parallel port resources for the purposes of the SPP-100 are: - I/O base address 278h and IRQ 5...

Table of Contents