background image

QSP-100

Four Channel Asynchronous

RS-232 PCMCIA Adapter

for PCMCIA Card Standard compatible machines

User's Manual

QUATECH, INC.

TEL: (330) 655-9000

5675 Hudson Industrial Parkway

FAX: (330) 655-9010 

Hudson, Ohio  44236

      

            www.quatech.com

INTERFACE CARDS FOR IBM PC/AT AND PS/2

Summary of Contents for QSP-100

Page 1: ...us RS 232 PCMCIA Adapter for PCMCIA Card Standard compatible machines User s Manual QUATECH INC TEL 330 655 9000 5675 Hudson Industrial Parkway FAX 330 655 9010 Hudson Ohio 44236 www quatech com INTERFACE CARDS FOR IBM PC AT AND PS 2 ...

Page 2: ...am s In no event will Quatech Inc be liable for damages of any kind incidental or consequential in regard to or arising out of the performance or form of the materials presented herein and in the program s accompanying this document No representation is made regarding the suitability of this product for any particular purpose Quatech Inc reserves the right to edit or append to this document or the...

Page 3: ... its accuracy and completeness In no event will Quatech Inc be liable for damages of any kind incidental or consequential in regard to or arising out of the performance or form of the materials presented in this document or any software programs that might accom pany this document Quatech Inc encourages feedback about this document Please send any written comments to the Technical Support departme...

Page 4: ...ur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measures Reorient or relocate the receiving antenna Increase the separation between the equipment and receiver Connect the equipment in...

Page 5: ...1 1 1 Example 1 17 3 3 Configuring With User Assigned Resources 16 1 1 1 2 Example 2 16 1 1 1 1 Example 1 16 3 2 Configuring With System Assigned Resources 16 3 1 Command Line Options 14 2 8 Common Problems 13 1 1 1 6 Example 6 13 1 1 1 5 Example 5 13 1 1 1 4 Example 4 12 1 1 1 3 Example 3 12 1 1 1 2 Example 2 12 1 1 1 1 Example 1 11 2 7 Command Line Options 9 2 6 QSP 100 Enabler for DOS 9 2 5 Com...

Page 6: ...QSP 100 Users Manual 3 ...

Page 7: ...using 16C550 Universal Asynchronous Receiver Transmitters UARTs which are the recommended communications interface for multitasking environments and with applications involving high data transfer rates The QSP 100 s four serial ports are addressed in a single 32 byte I O block for simplified programming and all four channels share a common interrupt IRQ A special interrupt status register is also ...

Page 8: ...ing Allows automatic configuration of QSP 100 adapters upon insertion Hot Swapping Interfaces directly to Intel 82365SL and other PCIC compatible PCMCIA host adapters Interfaces to PCMCIA Card and Socket Services software PCMCIA host adapter independent File type DOS executable File type DOS device driver File name QSP100EN EXE File name QSP100CL SYS Enabler not recommended Client Driver recommend...

Page 9: ...lable from Quatech Inc 2 2 Client Driver Installation The following procedure is used to install the QSP 100 Client Driver 1 Copy the file QSP100CL SYS from the QSP 100 distribution Quatech COM CD onto the system s hard drive 2 Using an ASCII text editor open the system s CONFIG SYS file located in the root directory of the boot drive 3 Locate the line s in the CONFIG SYS file where the Card and S...

Page 10: ... order they are entered on the command line Each argument must be enclosed in parenthesis and must be separated from other arguments by a space on the command line Within each argument any or all of the following parameters may be specified using a comma no spaces to separate each parameter Baddress specifies the base I O address of the QSP 100 in hexadecimal and must reside on an even 32 byte 20H...

Page 11: ...0 s interrupt status register will be enabled and the BIOS equipment list will not be updated 1 1 1 2Example 2 DEVICE C QSP 100 QSP100CL SYS b300 In example 2 a single command line argument is provided The Client Driver will attempt to configure a QSP 100 inserted into any socket with a base address of 300H and an IRQ assigned by Card and Socket Services If address 300H is unavailable the QSP 100 ...

Page 12: ... IRQ 5 is unavailable the QSP 100 will not be configured If the Client Driver can successfully configure theQSP 100 its interrupt status register will be disabled Scratchpad registers enabled and the BIOS equipment list will be updated 1 1 1 5Example 5 DEVICE C QSP 100 QSP100CL SYS b300 i5 i10 In example 5 three command line arguments are provided The Client Driver will first attempt to configure ...

Page 13: ... the user s responsibility to place the command line arguments in a logical order 1 1 1 7Example 7 DEVICE C QSP 100 QSP100CL SYS s0 b300 i5 s1 b340 i10 The type of configuration shown in example 7 may be desirable in systems where more than one QSP 100 is to be installed In this example the Client Driver will attempt to configure a QSP 100 inserted into socket 0 with a base address of 300H and IRQ...

Page 14: ...r can modify to adjust the available system resources Consult the Card and Socket Services documentation for avail ability and details of this feature Multiple Configuration Attempts Some Card and Socket Services have a setting which aborts the configuration process after a single configuration failure such as a request for an unavailable resource The user should change this setting to allow for m...

Page 15: ...P100EN EXE should be executed to release the resources used by the adapter before it is removed from the PCMCIA socket Since PCMCIA adapters do not retain their configuration after removal any adapter that is removed from the system must bere configured with the Enabler after re inserting it into a PCMCIA socket IMPORTANT The Enabler requires a region of high DOS memory when configuring a QSP 100 ...

Page 16: ...red if the R option is not used Waddress specifies the base address of the memory window required to configure theQSP 100 Set address D0 for a memory window at segment D000 address D8 for a memory window at segment D800 etc Valid settings for address are C8 CC D0 D4 D8 and DC If this option is omitted a memory window at segment D000 will be used U instructs the Enabler to disable the QSP 100 s int...

Page 17: ...ill report an error and display the proper usage of the command 1 1 1 2Example 2 QSP100EN EXE s0 b300 i5 In example 2 the Enabler will configure the QSP 100 in socket 0 with a base address of 300H and IRQ 5 using a configuration memory window at segment D000 The QSP 100 s interrupt status register will be enabled and the BIOS equipment list will not be updated 1 1 1 3Example 3 QSP100EN EXE i10 e u...

Page 18: ... list will not be updated 1 1 1 5Example 5 QSP100EN EXE s0 b300 i5 r In example 5 the Enabler will release the configuration used by the QSP 100 in socket 0 using a configuration memory window at segment D000 The base address and IRQ parameters are ignored and may be omitted 1 1 1 6Example 6 QSP100EN EXE s1 r wcc In example 5 the Enabler will release the configuration used by the QSP 100 in socket...

Page 19: ...e specified for the configuration window BIOS shadowing can usually be disabled through the system s CMOS setup utility Socket Numbers The Enabler requires the QSP 100 s socket number to be specified on the command line and the QSP 100 must be inserted into the socket before the Enabler is invoked Some vendors number their sockets from 1 to N while other vendors number their sockets from 0 to N 1 ...

Page 20: ...not operate with the standard OS 2 serial port device drivers Quatech Inc can not guarantee the operation of the QSP 100 with any other third party device drivers for OS 2 4 There must be at least 32 bytes of available I O space and 1 availableIRQ After the system has been configured to the above specifications the QSP 100 Client Driver may be installed with the following procedure 1 Copy the QSP1...

Page 21: ...problem however if DOS and or Windows applications will be accessing the serial ports This is because most DOS appli cations write directly to the communications hardware and the Windows Control Panel also wants to know the hardware configuration of the serial ports In these cases the user may want to configure the QSP 100 with user assigned resources 1 1 1 1Example 1 DEVICE C QSP 100 QSP100 SYS C...

Page 22: ...the QSP 100 in decimal irq must be one of the following values 3 4 5 7 9 10 11 12 14 or 15 Each argument must be enclosed in parentheses and must be separated from other arguments by a space on the command line Within each argument the parameters must be separated using a comma no spaces When a QSP 100 is inserted into a PCMCIA socket the client driver will configure the card as a series of COM po...

Page 23: ...the OS 2 Plug and Play system to assign the hardware resources for any additional cards This can be accomplished by mixing the configuration methods on the QSP 100 Client Driver command line DEVICE C QSP 100 QSP100 SYS 3 100 5 COM7 It is important to remember that when a QSP 100 is inserted into a PCMCIA socket the client driver will configure the card as a series of COM ports starting with the lo...

Page 24: ...lled Configuration Manager When a QSP 100 is inserted the Card Type for the appropriate socket will display Multi Function If the card is successfully configured the Card Status will display Ready If the card cannot be configured the Card Status will be Not Ready You can view the resources claimed by a configured card by double clicking on that card s line in the window QSP 100 Users Manual 21 ...

Page 25: ...for details When using system assigned resources if the user knows the port number is available then the system may not have sufficient resources available to configure theQSP 100 Again the RMVIEW utility provided with OS 2 Warp may be useful in determining the problem Regardless of the configuration method each command line argument specifies the first of four COM ports for the QSP 100 If any of ...

Page 26: ...s Windows 95 allows changes in the system resources if the default choices are unacceptable But first allow Windows 95 to configure all of the devices Since the child COM ports are depend ent on the parent devices resource allocations the resources can only be modified at the parent device Changing these resources is an easy task described in a later section 4 1 Installing a Quatech QSP 100 Under ...

Page 27: ...5 During the installation process it may be required to supply the computer with the QSP 100 Users Manual 24 ...

Page 28: ...not be necessary to supply the computer with the Windows 95 CD or installation diskettes If prompted for the disks click OK A dialog box with an option to skip will appear Click the Skip button and the files will not be installed If the latest version of these files exist in the system directory those files will be used 6 The QSP 100 PC Card should now be configured In the future Windows 95 will a...

Page 29: ...e is the base I O address and IRQ level of the entire parent device The resources cannot be modified here For information on how to change these settings got to the section labeled Changing Configuration of the QSP 100 7 Use the Logical Com Port name to access any of the particular serial ports on the QSP 100 This name is required by a Windows 95 application when accessing a particular port 4 3 Ch...

Page 30: ... select Change Settings Make the desired changes and then click on OK A shutdown of the system may be required to allow the settings to change If prompted for a shutdown select the option which restarts Windows 95 8 The QSP 100 will be automatically re configured to the desired settings 9 The card is now ready for use QSP 100 Users Manual 27 ...

Page 31: ...0 only in block addressing mode To begin the installation open Windows Explorer and search for the Setup exe command to install the Quatech Device Manager See following Windows Explorer figure D Serial Port Adapters Drivers Windows NT 4 0 for PCI PCMCIA ISA Once the installation is complete an icon will be placed on the desktop Windows NT Exporer 1 Locate and double click the Quatech Device Manage...

Page 32: ...Device Manager Icon on Desktop 2 Click the Add button at the bottom of the Quatech Device Manager Window 3 Follow the steps for the Add Quatech Hardware Wizard QSP 100 Users Manual 29 ...

Page 33: ... DSP 100 PC Card should now be configured In the future Windows NT will automatically recognize and configure the QSP 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 QSP 100 Users Manual 30 ...

Page 34: ...er ini file as a parameter This in turn will install the driver onto the Windows CE connected device or if not connected will install it on the next device connection to the desktop 6 1 Installing Quatech PCMCIA Cards under Windows CE 1 Connect and establish communication to the device to the desk to using Active Sync refer to Active Sync factory documentation 2 Locate and run the setup exe file l...

Page 35: ...omplete In the event that installation process took place with out having the Windows CE device connected to the computer and the install program will prompt the user that on the next on the next connection the device will complete the installation Choose Yes on the following window and you installation is now complete QSP 100 Users Manual 32 ...

Page 36: ...r an easy way to inspect the interrupt state of the entireQSP 100 with a single input operation The format of the interrupt status register is shown below Intr A Intr B Intr C Intr D 0 0 0 0 D0 D1 D2 D3 D4 D5 D6 D7 When one or more UARTs have interrupts pending the associated bit s in the interrupt status register are set to logic 1 When all the pending interrupts have been serviced for a specific...

Page 37: ...ctor into 4 standard D 9 male RS 232 connectors as shown in the figure below Port A Port B Port C Port D Figure 3 QSP 100 adapter cable to standard RS 232 connectors 1 2 3 4 5 9 8 7 6 DCD RxD TxD DTR Gnd DSR RTS CTS RI Figure 4 Standard D 9 male RS 232 connector signal assignment QSP 100 Users Manual 34 ...

Page 38: ...This Page Left Blank Intentionally QSP 100 Users Manual 35 ...

Page 39: ... PCMCIA PC Card Standard 2 1 compliant Physical Dimensions Type II PCMCIA card 5mm Maximum Baud Rate 120K Power Requirements 5 volts 35 85 mA typical 45 87 mA maximum Connector Adapter to 4 standard male D 9 QSP 100 Users Manual 36 ...

Page 40: ...QSP 100 User s Manual Version 1 42 March 2004 Part No 940 0102 142 QSP 100 Users Manual 37 ...

Reviews: