background image

In example 2, the Client Driver will attempt to configure the QSP-100 as COM3 through COM6
using I/O address 300-31F hex and IRQ 4.  If COM3, 4, 5, or 6 already exists, or if the I/O
address or IRQ resources are already in use, the Client Driver will attempt to configure the
QSP-100 as COM7 through COM10 using I/O address 120-13F hex and IRQ 15.  If COM7, 8, 9,
or 10 already exists or if the I/O address or IRQ resources are already in use, the QSP-100 will
not be configured.  Up to two QSP-100s can be installed in this system.

3.4 Advanced Configuration Topics

For some applications, it may be desirable to specify the resources for one QSP-100 while allow-
ing 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 lowest available port
number in the list.

Another common application requirement is to have a QSP-100 inserted into socket 1 be config-
ured as COM3 through COM6 while a QSP-100 inserted into socket 2 be configured as COM7
through COM10.  This type of configuration is supported by appending a "=Sx" parameter 

after

any command line argument.

DEVICE=C:\QSP-100\QSP100.SYS  COM3=S1  COM7=S2
DEVICE=C:\QSP-100\QSP100.SYS  (3,100,4)=S1  (7,300,3)=S2

QSP-100 Users Manual

20

Содержание QSP-100

Страница 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 ...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 6: ...QSP 100 Users Manual 3 ...

Страница 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 ...

Страница 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...

Страница 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...

Страница 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...

Страница 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 ...

Страница 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 ...

Страница 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...

Страница 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...

Страница 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 ...

Страница 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...

Страница 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...

Страница 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...

Страница 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 ...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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 ...

Страница 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 ...

Страница 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 ...

Страница 27: ...5 During the installation process it may be required to supply the computer with the QSP 100 Users Manual 24 ...

Страница 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...

Страница 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...

Страница 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 ...

Страница 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...

Страница 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 ...

Страница 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 ...

Страница 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...

Страница 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 ...

Страница 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...

Страница 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 ...

Страница 38: ...This Page Left Blank Intentionally QSP 100 Users Manual 35 ...

Страница 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 ...

Страница 40: ...QSP 100 User s Manual Version 1 42 March 2004 Part No 940 0102 142 QSP 100 Users Manual 37 ...

Отзывы: