Operations Manual
PCCOM PCI 8 port universal RS232 card
PCCOM
PCI
8
PORT
UNIVERSAL RS232 ADAPTER
OPERATION MANUAL
DECISION
Computer International Co., Ltd.
DECISION Computer International
9/30/2005
i
Operations Manual
PCCOM PCI 8 port universal RS232 card
CHAPTERS
1.
2.
3.
Introduction…………………………………..……
Unpacking Information……………………..……..
System Requirements…………………………..….
1
3
4
4.
5.
6.
Hardware Installation …………………………..…
Switch and Jumper Settings…………….………....
RS232 Cabling Information……………..……….
5
6
14
APPENDICES
A. PCCOM Diagnostics Under MS/DOS ………..….
B. PCCOM Device Driver for MS/DOS…………….
18
19
C. XENIX/UNIX Configuration …………..………
D. WINDOWS 95/98 Configuration ……………..…
E. WINDOWS 2000 Configuration ……………..…
22
29
31
F. WINDOWS/NT Configuration V3.5 up …….….
G. OS/2 Configuration ………………………………
H. Linux Configuration ……………………………..
I. Diagnostics Under Windows……………………..
33
35
39
40
J. Software Development Information……………..
K. Warranty Information………………………..…..
42
46
http://www.pccompci.com
ii DECISION Computer International
9/30/2005
Operations Manual
PCCOM PCI 8 port universal RS232 card
CHAPTER 1
INTRODUCTION
The PCCOM PCI bus 8 port universal RS232 adapter is an 32 bits
PCI bus board with Plug and Play (PnP) features, it provides eight
asynchronous RS232 serial communication ports, which link the
computer and serial peripheral devices such as terminals, modems,
serial printers, plotters, ... etc.
The PCCOM PCI bus 8 port universal RS232 adapter is particularly
suited to facilitate the connection of terminals (VDUs) in multi-user
operating systems. The PCCOM board may be installed in any
Pentium or hardware compatible systems. The PnP features let
hardware configuration for IRQ and I/O address is detected by
BIOS automatically, you don’t need set switch and jumper.
Since most of the computer has its own COM1 and COM2, the
PCCOM PCI bus 8 port universal RS232 adapter can be configured
from COM3.
On board XR16C854 chip provides four 16850 functions which
contains 128 bytes FIFO buffer for each 16850 ports. There are two
kinds of board can be choose, one is dual speed (clock rate is
7.3728MHZ) board that its baud rate up to 230K, another is octal
speed board (clock rate is 14.7456 MHZ) that its baud rate up to
1M.
 The features of the PCCOM PCI bus 4 port universal RS232
adapter are:


32 bit PCI bus with Plug and Play (PnP) features.
Eight RS232 ports for asynchronous communications.
DECISION Computer International
1
Operations Manual












2
PCCOM PCI 8 port universal RS232 card
Suitable for SCO UNIX, Linux, MS/DOS, WINDOWS
NT/2000/XP, WINDOWS 95/98/ME, OS/2... etc.
Pentium hardware compatibles.
On board XR16C854 chip.
Provides eight 16850 ports that contains 128 bytes FIFO for
each port.
External or internal clock rate selectable.
Dual speed (clock rate is 7.3728MHZ) board that its baud
rate up to 230K. Octal speed board (clock rate is 14.7456
MHZ) that its baud rate up to 1M.
Provides RS232 interface for 3.3V internal voltage, which
has lower power consume.
Up to 4 boards be installed in one computer system.
Software compatible with PCCOM98/2000.
Operating temperature 0 to 60 ºC.
Storage temperature -20 to 70 degree °C.
Humidity 5% to 95% in non-condensing.
DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
CHAPTER 2
UNPACKING INFORMATION
 Check that your PCCOM package includes the following
items:





PCCOM PCI bus 8 port universal RS232 adapter, select one
of the follows:
Dual speed (clock rate is 7.3728MHZ) board
Octal speed board (clock rate is 14.7456 MHZ) board
SCSI-II cable with standard DB9 pin connectors.
User manual.
Decision Studio CD for PCCOM software.
Warranty form.
DECISION Computer International
3
Operations Manual
PCCOM PCI 8 port universal RS232 card
CHAPTER 3
SYSTEM REQUIREMENTS
 Before installing your PCCOM PCI bus 8 port universal
RS232 adapter, make sure that:



4
The host computer is a Pentium or its compatibles.
The switch and the jumpers are properly configured.
The operating system you intend to use is capable of driving
multiple serial ports.
DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
CHAPTER 4
HARDWARE INSTALLATION
Your PCCOM PCI bus 8 port universal RS232 adapter is designed
to be inserted in any available PCI slot in your Pentium or
compatibles. You must plug this board to your computer before
installing PCCOM software. In order to gain access to the expansion
slots, follow the steps listed below:
1. Turn off all power to your computer and all peripheral
devices before installing your PCCOM PCI bus 8 port
universal RS232 adapter.
2. Remove the cover of the computer.
3. Set the SW1 to identify card number.
4. Set the JP2 to select clock source.
5. Insert the PCCOM PCI bus 8 port universal RS232 adapter
into any available PCI slot. Make sure the adapter is firmly
seated in the chosen slot.
6. Replace the cover of the computer.
7. Connect cables to DB9 connectors as required.
8. Turn on the power of your computer.
DECISION Computer International
5
Operations Manual
PCCOM PCI 8 port universal RS232 card
CHAPTER 5
SWITCH AND JUMPER SETTING
The Plug and Play features let hardware configuration for IRQ and
I/O address is detected by BIOS automatically, so that it need not
switch and jumper setting. The on board switch can be used to
identify card number by the users (if you do not set the switch, the
PnP BIOS will assign card number automatically).
JP2 (Jumper 2)
Select external clock or internal clock.
SW1 (Switch 1)
Identifies card number.
Do not set up jumpers and switch under power on condition,
otherwise it may defective your computer system.
6
DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
DECISION Computer International
7
Operations Manual
PCCOM PCI 8 port universal RS232 card
1. Select External Clock or Internal Clock
JP2
3 .
2 .
1 .
The JP2 is used to select external clock or internal clock; to select
external clock, please short pin 1 and 2, to select internal clock,
please short pin 2 and 3. When internal clock is selected, the
communication speed is divided by 4.
.
Pin
Mode
Short 1,2 External Clock
Short 2,3 Internal Clock
8
DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
a. Dual Speed Board for Internal Clock
JP2
3 .
2 .
1 .
The clock rate is 7.3728MHZ. The baud rate speed up to 115200.
Under this configuration, the user setting baud rate is the same as
RS232 baud rate. We list in the following.
Original
50
300
600
1200
2400
4800
9600
19.2K
38.4K
57.6K
115.2K
RS232 on board baud rate
50
300
600
1200
2400
4800
9600
19.2K
38.4K
57.6K
115.2K
DECISION Computer International
9
Operations Manual
PCCOM PCI 8 port universal RS232 card
b. Dual Speed Board for External Clock
JP2
3 .
2 .
1 .
The clock rate is 7.3728MHZ. The baud rate speed up to 230K.
Under this configuration, the user setting baud rate maps to on board
RS232 baud rate are list in the following. Please note that, you
device driver may report original baud rate, however the speed of
communication line is quadruple speed.
Original
50
300
600
1200
2400
4800
9600
19.2K
38.4K
57.6K
115.2K
RS232 on board baud rate
100
600
1200
2400
4800
9600
19.2 K
38.4K
76.8K
115.2K
230.4K
10 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
c. Octal Speed for Internal Clock
JP2
3 .
2 .
1 .
The clock rate is 14.7456MHZ. The baud rate speed up to 230K.
Under this configuration, the user setting baud rate maps to on board
RS232 baud rate are list in the following. Please note that, you
device driver may report original baud rate, however the speed of
communication line is dual speed.
Original
50
300
600
1200
2400
4800
9600
19.2K
38.4K
57.6K
115.2K
RS232 on board baud rate
100
600
1200
2400
4800
9600
19.2 K
38.4K
76.8K
115.2K
230.4K
DECISION Computer International
11
Operations Manual
PCCOM PCI 8 port universal RS232 card
d. Octal Speed for Eternal Clock
JP2
3 .
2 .
1 .
The clock rate is 14.7456MHZ. The baud rate speed up to 1M.
Under this configuration, the user setting baud rate maps to on board
RS232 baud rate are list in the following. Please note that, you
device driver may report original baud rate, however the speed of
communication line is octal speed.
Original
50
300
600
1200
2400
4800
9600
19.2K
38.4K
57.6K
115.2K
RS232 on board baud rate
400
2400
4800
9600
19.2 K
38.6 K
76.8 K
153.6K
230.4K
460.8K
921.6K
12 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
2. Card Identifier
The switch is used to identify card number, default setting is card 15,
and there are two methods to set the card number:
a. PnP mode
Just plug in PCCOM PCI bus 8 port adapter into PCI slot, the PCI
BIOS will allocate I/O address to each adapter automatically and
assign card number start from 0 to each adapter. You may set any
card number at PnP mode, and you need use software tools to
distinguish port id. Almost all of the operating systems run at PnP
mode.
b. manual mode
Set card number by card identifier switch, the PCI BIOS will
assign pre-allocated I/O address to each adapter. Please set
different card number to each adapter (do not duplicate card
number setting).
1
2
3
4
OFF
OFF
OFF
OFF
Card Number
15
ON
OFF
OFF
OFF
14
OFF
ON
OFF
OFF
13
ON
ON
OFF
OFF
12
OFF
OFF
ON
OFF
11
DECISION Computer International
13
Operations Manual
PCCOM PCI 8 port universal RS232 card
ON
OFF
ON
OFF
10
OFF
ON
ON
OFF
9
ON
ON
ON
OFF
8
OFF
OFF
OFF
ON
7
ON
OFF
OFF
ON
6
OFF
ON
OFF
ON
5
ON
ON
OFF
ON
4
OFF
OFF
ON
ON
3
ON
OFF
ON
ON
2
OFF
ON
ON
ON
1
ON
ON
ON
ON
0
 The card number starts from 0 to 15.
14 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
CHAPTER 6
RS232 CABLING INFORMATION
6.1 DB9 Connector
The communication interface follows the EIA RS232 standard. The
signal assignments for a standard DB9 connector are shown below:
DB9
Pin # Signal Name
2 Receive Data(RxD)
3 Transmit Data(TxD)
4 Data Terminal Ready(DTR)
5 Signal Ground(SG)
6 Data Set Ready(DSR)
7 Request to Send(RTS)
8 Clear to Send(CTS)
RS-232C
Name
BB
BA
CD
AB
CC
CA
CB
DECISION Computer International
Signal
Direction
Input
Output
Output
Common
Input
Output
Input
15
Operations Manual
PCCOM PCI 8 port universal RS232 card
To connect the PCCOM adapter to other DATA TERMINAL
EQUIPMENT (DTE) devices, we recommend using a DTE to DTE
connection as shown below:
Signal Pin #
DTE
Pin #
DTE
Signal
TxD
RxD
3
2
2
3
RxD
TxD
DTR
DSR
4
6
6
4
DSR
DTR
SG
5
5
7
8
SG
RTS
CTS
RTS
CTS
7
8
16 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
6.2 Null Modem Connections: RS232
If the software supplier or operating system does not specify a
particular cable configuration, we recommend you use the following
“null modem” cable when XON/XOFF is utilized.
HOST
2
3
4
5
6
7
8
REMOTE
3
2
4
5
6
7
8
If hardware handshaking is necessary, use the following cable:
HOST
2
3
4
6
5
7
8
REMOTE
3
2
6
4
5
7
8
DECISION Computer International
17
Operations Manual
PCCOM PCI 8 port universal RS232 card
6.3 Modem Connections
A straight through cable is required, e.g. pin 2 to pin 2, pin 3 to pin
3, etc.
HOST
2
3
4
5
6
7
8
REMOTE
2
3
4
5
6
7
8
18 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX A
PCCOM DIAGNOSTIC UNDER MS/DOS
The TESTCOM is a diagnostic program, provide routines to test
your PCCOM PCI 8 port serial adapter under MS-DOS. It has both
internal and external loopback tests. During external loopback test, a
loop back plug must be connected to each port being tested. You can
also select different hardware settings during testing from the
SETUP RS232 menu.
User can get TESTCOM program from Decision Studio CD.
 To test your PCCOM 8 port adapter under MS/DOS, please type
TESTCOM
The TestCom menu will appear.
Setup RS232 – is used to setup the baud rate, etc.
Internal loop test – is used to test the IC.
External loop test – is used to test the ports.
Auto – is used to test the IC and the ports of the card.
DECISION Computer International
19
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX B
PCCOM DEVICE DRIVER FOR MS/DOS
B.1 PCCOM Software
The PCCOM software is a high performance, easy to use
RS232/RS422 device driver for PC/486, Pentium or compatibles.
Under MS/DOS environment, you can set up your serial ports by
PCCOM device driver, and these serial ports can be treated as
COM1: and COM2: devices. The setup procedure provides flexible
functions to specify the configuration of multi-serial card, that is,
the hardware configurations of I/O port number, I/O port address,
interrupt and interrupt vector are user selectable.
After the device driver is installed, It takes over communication
between CPU and multi-serial cards such as four port card, eight
port card, ... etc. For each I/O port, the service routine handles a ring
buffer to keep track of all I/O data. Moreover, the PCCOM software
provides library routines (C, PASCAL, BASIC, FoxPro) and DOS
communication interface (DOS device driver, BIOS call) for several
access levels.
 For more details, please refer PCCOM manual.
20 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
B.2 Software Installation
When the board is installed, please install software drivers as
follows:
STEP 1: Prepare PCI.OPT file
The PCI.OPT file contents are :
/B:4
/D:COM3
/P:[:4:(2k:9600:N-8-1:RTS+DTR:XON) * 8]
STEP 2: Prepare CONFIG.SYS file
Insert statement into CONFIG.SYS file
For normal speed
DEVICE = PCCOM.SYS @c:\pci.opt
For high speed
DEVICE = PCCOMH.SYS @c:\pci.opt
The syntax of PnP function is
/P:[Card_id:Portno:Port]
DECISION Computer International
21
Operations Manual
PCCOM PCI 8 port universal RS232 card
The Card_id field is defined as 1 or 2 or 3 or 4 or nil, if you use PnP
mode, just fill nil in card_id field that like step 1, otherwise you can
specify card_id to match the card identifier switch. The Portno field
is used to specify number of ports in this adapter. The Port field is
defined as PCCOM V2.0.
 If
more than one PCCOM board is installed, Please repeat
directive /P of the step 1.
22 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX C
XENIX / UNIX CONFIGURATION
The distribution CD contains SCO UNIX driver. Our drivers also
provide transparent printer features that let user to connect local
printer from auxiliary port of terminal. The PCI BIOS will assign
card number automatically when you use PnP method, otherwise
you can use card identifier switch to set your card number. The
software installation procedures are shown is the bellows.
C.1 Hardware Configuration
1. First adapter
Port
1
2
3
4
5
6
7
8
Device Name MODEM Name
/dev/ttyj11
/dev/ttyj12
/dev/ttyj13
/dev/ttyj14
/dev/ttyj15
/dev/ttyj16
/dev/ttyj17
/dev/ttyj18
/dev/ttyJ11
/dev/ttyJ12
/dev/ttyJ13
/dev/ttyJ14
/dev/ttyJ15
/dev/ttyJ16
/dev/ttyJ17
/dev/ttyJ18
DECISION Computer International
Transparent
Printer Name
/dev/lpj11
/dev/lpj12
/dev/lpj13
/dev/lpj14
/dev/lpj15
/dev/lpj16
/dev/lpj17
/dev/lpj18
23
Operations Manual
PCCOM PCI 8 port universal RS232 card
2. Second Adapter
Port
1
2
3
4
5
6
7
8
Device Name MODEM Name
/dev/ttyj21
/dev/ttyj22
/dev/ttyj23
/dev/ttyj24
/dev/ttyj25
/dev/ttyj26
/dev/ttyj27
/dev/ttyj28
/dev/ttyJ21
/dev/ttyJ22
/dev/ttyJ23
/dev/ttyJ24
/dev/ttyJ25
/dev/ttyJ26
/dev/ttyJ27
/dev/ttyJ28
Transparent
Printer Name
/dev/lpj21
/dev/lpj22
/dev/lpj23
/dev/lpj24
/dev/lpj25
/dev/lpj26
/dev/lpj27
/dev/lpj28
3. Third Adapter
Port
1
2
3
4
5
6
7
8
Device Name MODEM Name
/dev/ttyj31
/dev/ttyj32
/dev/ttyj33
/dev/ttyj34
/dev/ttyj35
/dev/ttyj36
/dev/ttyj37
/dev/ttyj38
/dev/ttyJ31
/dev/ttyJ32
/dev/ttyJ33
/dev/ttyJ34
/dev/ttyJ35
/dev/ttyJ36
/dev/ttyJ37
/dev/ttyJ38
24 DECISION Computer International
Transparent
Printer Name
/dev/lpj31
/dev/lpj32
/dev/lpj33
/dev/lpj34
/dev/lpj35
/dev/lpj36
/dev/lpj37
/dev/lpj38
Operations Manual
PCCOM PCI 8 port universal RS232 card
4. Fourth Adapter
Port
1
2
3
4
5
6
7
8
Device Name MODEM Name
/dev/ttyj41
/dev/ttyj42
/dev/ttyj43
/dev/ttyj44
/dev/ttyj45
/dev/ttyj46
/dev/ttyj47
/dev/ttyj48
/dev/ttyJ41
/dev/ttyJ42
/dev/ttyJ43
/dev/ttyJ44
/dev/ttyJ45
/dev/ttyJ46
/dev/ttyJ47
/dev/ttyJ48
Transparent
Printer Name
/dev/lpj41
/dev/lpj42
/dev/lpj43
/dev/lpj44
/dev/lpj45
/dev/lpj46
/dev/lpj47
/dev/lpj48
C.2 Software Installation
 The installation procedure for the device drivers is described as
follows:
 Login as a root user.
 Insert distribution CD (which contains device drivers) into
CD-ROM drive d:, then copy the files from the distribution
CD to a temporary directory.
#cd /
# doscp d:dc.tz ./dc.tar.Z
# zcat dc.tar / tar xvfp  To install device drivers, please type:
#cd /usr/sys/pccom/dc
# ./install
DECISION Computer International
25
Operations Manual
PCCOM PCI 8 port universal RS232 card
 Reboot the system. Now, your new UNIX system that
includes device drivers is activated.
 Enable each terminal by using the enable command.
# enable ttyj11
# enable ttyj12
.
.
 Connect each terminal to connector.
NOTE:
 If the new system fails to reboot, please boot the original
system. When system is boot, please press return key to halt
autoboot, then type
:unix.old
 To remove device driver from UNIX, please type
a. login as a root user
b. # cd /usr/sys/pccom/dc
c. Remove PCCOM Driver from the kernel
#./ remove
 After installation, please enable each port by enable
command and disable port by disable command.
#disable ttyj11
26 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
 To change baud rate, please update /etc/inittab and
/etc/conf/cf.d/init.base files.
C.3 Transparent Printer
The default device names to Transparent Printer(TP) are
/dev/lpXYY, that is, the prefix name is changed from "tty" to "lp"
but the other "XYY" is the same. e.g. under default device names,
the corresponding TTY line of /dev/lpj11 is /dev/ttyj11.
By multiplexing a serial line, there are two sorts of data channels for
TTY data(by /dev/ttyXYY) and TP data(by /dev/lpXYY). If the
/dev/ttyj11 is used for a TTY, it has to be enabled before you would
like to print data through /dev/lpj11 to a printer that connected to the
terminal that is operated via /dev/ttyj11.
The channel for TP data that is uni-directional is used to transmit the
data from a host to a terminal only. The differentiates of TTY data
and TP data in the same serial line is that TP data are encapsulated
within a couple of PRINT-ON and PRINT-OFF escape strings that
are recognized by connected terminals. The PRINT-ON and PRINTOFF is defined by connected terminals.
The scheme to multiplex a serial line for these two channels is based
on time-division method. The time slices for TTY or TP data are
generated according to the entry procedure, polling, in the PCCOM
driver, which is periodically called by system clock. The period of
system clocks is different among various operating systems, e.g.
most UNIXs is 100hz, but SCO Xenix is 50hz.
The interval reserved for TTY or TP channel in the same serial line
is important to output TP data to a low-speed printer through high-
DECISION Computer International
27
Operations Manual
PCCOM PCI 8 port universal RS232 card
throughput line from PCCOM cards if there is no flow control
XON/XOFF to the serial line.
The lpx command is used to adjust the time interval for TTY or TP
data and the TP protocol.
lpx [option] device name

option:
-t number: set interval for TTY
-l number: set interval for Transparent Printer
-n string: set esc string to turn on printer
-f string: set esc string to turn off printer
-T : get interval for TTY
-L : get interval for Transparent Printer
-N : get esc_string to turn on printer
-F : get esc_string to turn off printer

device_name : lpXYY
The range of interval reserved for TTY or TP channel is from 1 to
maximum integer. The default setting for any /dev/lpXYY is as
follows:
Interval for TTY : 50
Interval for TP : 1
PRINT - ON escape : “\033[5i” (ESC[5i)
PRINT – OFF escape : “\033[4i” (ECS[4i)
28 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
 The examples to invoke lpx
 Set 60 time slices reserved for /dev/ttyj11
# lpx -t 60 /dev/ttyj11
 Set 2 time slices reserved for /dev/lpj11
# lpx –12 /dev/lpj11
 Get the time slices reserved for /dev/lpj11
# lpx –L /dev/lpj11
 Set PRINT-ON string for /dev/lpj11
# lpx –n “\033[51” /dev/lpj11
 Get PRINT-OFF string for /dev/lpj11
# lpx –F /dev/lpj11 \033[4i
DECISION Computer International
29
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX D
WINDOWS95/98 CONFIGURATION
Welcome to the Decision PCCOM PCI cards series. This series
enables you to utilize the built in plug and play functionality of
Windows 95/98, combined with the power of PCI based serial
communication.
D.1 Installation
1. For optimum PnP functionality, please install one card at a time.
2. Unplug your PC, open it and install one Decision PCCOM PCI
card.
3. Start your computer and wait until Windows 95/98 is loaded.
4. Windows 95/98 will detect the new PCI card that is installed in
your computer, and will prompt you for a proper driver.
5. Insert the device driver CD into your computer, and make sure
Windows 95/98 finds the drivers by eventually browsing
through the directory structure of the CD.
6. After installing the core device drivers for the PCI card,
Windows 95/98 will detect and install software for each COM
port on the card. This may take 5 to 10 seconds per port.
7. After Windows 95/98 has detected and configured all ports, you
may begin using the PCI card. To verify that the installation
process completed successfully, please proceed into the Control
Panel / System / Device Manager.
8. Locate the additional COM ports in the ports section.
 If you need install more than one card, please run above
procedure again. Never try to install 2 or more cards at the same
time for you will have errors in installation.
30 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
D.2 Remove Ports
1. Go to
[Control Panel
Applet]\[System]\[Device
Manager]\[Ports].
2. Select the port you want to remove then press “Remove” to
delete specified port. Reboot for changes to take effect.
DECISION Computer International
31
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX E
WINDOWS2000 CONFIGURATION
Welcome to the Decision PCCOM PCI cards series. This series
enables you to utilize the built in plug and play functionality of
Windows 2000, combined with the power of PCI based serial
communication. During the boot-up of Windows 2000 the hardware
will be automatically detected by the WINDOWS 2000, just ignore
this dialog box by clicking cancel and during login, use the
administrator user name for installation
E.1 Installation
1. For optimum PnP functionality, please install one card at a time.
2. Unplug your PC, open it and install one Decision PCCOM PCI
card.
3. Start your computer and wait until Windows 2000 is loaded.
4. Windows 2000 will detect the new PCI card that is installed in
your computer, and will prompt you for a proper driver.
5. Insert the device driver CD into your computer, and make sure
Windows 2000 finds the drivers by eventually browsing through
the directory structure of the CD.
6. After installing the core device drivers for the PCI card,
Windows 2000 will detect and install software for each COM
port on the card.
7. After Windows 2000 has detected and configured all ports, you
may begin using the PCI card. Inside the Control Panel, you will
see the Icon of Decision PCCOM Adapters, indicating that the
driver has been successfully installed..
8. Double click the Icon Decision PCCOM Adapters, another
window will appear on screen and will display an installed card
with corresponding COM port.
32 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
 If you need install more than one card, please run above
procedure again. Never try to install 2 or more cards at the same
time for you will have errors in installation.
E.2 Remove Ports
1. Go to [Control Panel Applet]\[Decision PCCOM Adapters].
2. Select the port you want to remove then press “Remove Port” to
delete specified port. Reboot for changes to take effect.
DECISION Computer International
33
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX F
WINDOWS/NT CONFIGURATION V3.5 up
Welcome to the Decision PCCOM PCI cards series. This series
enables you to utilize the built in plug and play functionality of
Windows NT, combined with the power of PCI based serial
communication.
F.1 Installation
1. For optimum PnP functionality, please install one card at a time.
2. Unplug your PC, open it and install one Decision PCCOM PCI
card.
3. Start your computer and wait until Windows NT is loaded.
4. Insert the device driver CD into your computer. The CD is auto
run, so you just wait until Decision Studio Applet appears.
5. Click “Device Drive” button, “Windows Operating System”
then a selection of windows operating system platform appears.
6. Click “Windows NT” |button to view the device list of different
hardware products.
7. Select “PCCOM Multi Port Serial Card”. Install Shield will do
installation, for you just click “Next” When windows prompts
you to resume installation procedure.
8. To configure, go to [Control Panel]\[Decision PCCOM
Adapters]. Click the “+” of the card you want configure, then
select which COM port you want to set.
F.2 Remove Ports
Go to [Control Panel]\[Ports] then select what you want to remove
and click “Delete” to remove ports.
34 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
F.3 Uninstall
Enter [Control Panel]\[Decision PCCOM Adapter], and click
[Completely Remove Driver].
DECISION Computer International
35
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX G
OS/ 2 CONFIGURATION
Under OS/2 2.x and OS/2 Warp operating system, the PCCOM
device driver provides total 96 ports and baud rate up to 115200.
PCCOM also supports device driver for high speed card, and the
baud rate can be up to 1M. The device driver works for 8250,
16450, 16550 (FIFO), 16850(FIFO) etc.
G.1 Installation
The installation procedures are shown in the following.
1.
Add command into CONFIG.SYS file then reboot.
DEVICE=C:\PCCOM8PC.SYS[/Cxx] [/Syy] [/4]



xx
yy
4
Assign the first port name (1 to 92)
The switch used to set PCI card number
High speed card used only
 If "/C" is not use, the first port is COM3.
 If you only install one card, you can ignore /S parameters.
 If you install more than one card, you must set different card
number. (Please refer chapter 5)
Switch: Set card number
36 DECISION Computer International
Operations Manual
2.
PCCOM PCI 8 port universal RS232 card
To set up communication parameters, please use the
MODE.COM command from OS/2, or use PCCOM.EXE
command. We highly recommend to use PCCOM.EXE
command, because MODE.COM can be used only for
COM1 to COM9 and for maximum baud rate to 57600.
The PCCOM.EXE can be used to set COM1 to COM96. The
syntax of PCCOM.EXE is the same as MODE.COM.

For example :
1.
Set one PCI 8 port card from COM3 to COM6.
DEVICE=C:\PCCOM8PC.SYS
2.
Set two cards. One card is PCI 4 port card, which is set
from COM12 to COM15, and its card number is 0. One
card is PCI 8 port card, which is set from COM20 to
COM27, and its card number is 1.
DEVICE=C:\PCCOM4PC.SYS /C12/S0
DEVICE=C:\PCCOM8PC.SYS /C20/S1
3.
Set up communication parameters.
C:\PCCOM COMx:38400,N,8,1,TO=OFF,XON=OFF,
IDSR=ON, ODSR=ON, OCTS=ON, RTS=OFF,DTR=OFF
C:\PCCOM COMx:115200,N,1
DECISION Computer International
37
Operations Manual
PCCOM PCI 8 port universal RS232 card
G.2 Utilities
COMTEST.EXE is a general testing program for COM port. It will
create the threads associated with each communication port that will
be test. The testing function includes OPEN / CLOSE / READ /
WRITE / Non-Destructive Read / Non-Destructive WRITE / Get
Status / Device IOCTL. Due to lack of OS/2 API, Non-Destructive
I/O is not support for OS/2 even this device driver has implemented
this feature.
In the COMTEST program, you can use up-right arrow to choice the
option, and use enter/escape to start/stop the program.
The ComSent / ComRecv are a pair of communication programs for
testing the performance of communication port. You have to
connect the test ports with a null modem before you test
communication port. You can use PCCOM.EXE to change the
parameters of communication port. Then use this program to test
heavy (transmission) duty on communication port.
G.3 API Communication Functions
In the following, there are API communication functions, for more
detail information, please refer to Control Program Programming
Ref. of OS/2, and programming Guide Vol. I-III of OS/2.
 DosClose - Close a Handle to a File, Pipe, or Devices
#define INCL_DOSFILEMGR APIRET DosClose(HFILE
FileHandle);
 DosDevConfig - Get Information about Attached Devices
#define INCL_DOSPROCESS APIRET DosDevConfig(PVOID
pDeviceInfo, ULONG ulDeviceType);
38 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
 DosDevIOCtl - Perform Control Function on a Device
Specified by an Opened Device Handle
#define INCL_DOSPROCESS APIRET DosDevIOCtl(HFILE
DevHandle, ULONG ulCategory, ULONG ulFunction, PVOID
pParmList, ULONG ulParmLengthMax, PULONG
pParmLengthInOut, PVOID pDataArea, ULONG
ulDataLengthMax, PULONG pDataLengthInOut);
 DosOpen - Open a File
#define INCL_DOSFILEMGR APIRET DosOpen(PSZ
pszFileName, PHFILE ppFileHandle, PULONG pActionTaken,
ULONG ulFileSize, ULONG ulFileAttribute,ULONG
ulOpenFlag, ULONG ulOpenMode, PEAOP2 ppEABuf);
 DosRead - Read from a File, Pipe, or Device to a Buffer
#define INCL_DOSFILEMGR APIRET DosRead(HFILE
FileHandle, PVOID pBufferAre, ULONG ulBufferLength,
PULONG pByteRead);
 DosWrite - Write to a File from a Buffer
#define INCL_DOSFILEMGR APIRET DosWrite(HFILE
FileHandle, PVOID pBufferArea, ULONG ulBufferLength,
PULONG pByteWritte);
DECISION Computer International
39
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX H
LINUX CONFIGURATION
The PCCOM 8 port adapter can be installed in the Linux by using
serial device driver supported by Linux. For more details, please
refer to 'setserial' man-pages.
 Please uncomment the appropriate lines in /etc/rc.d/rc.serial to
enable auto-configuration of PCCOM PCI bus 8 port card.
For example, uncomment the following lines for PCCOM PCI bus 8
port card.
${SETSERIAL} /dev/cua4 ${AUTO_IRQ}autoconfig${STD_FLAGS}
${SETSERIAL} /dev/cua5 ${AUTO_IRQ}autoconfig${STD_FLAGS}
${SETSERIAL} /dev/cua6 ${AUTO_IRQ}autoconfig${STD_FLAGS}
${SETSERIAL} /dev/cua7 ${AUTO_IRQ}autoconfig${STD_FLAGS}
${SETSERIAL} /dev/cua8 ${AUTO_IRQ}autoconfig${STD_FLAGS}
${SETSERIAL} /dev/cua9 ${AUTO_IRQ}autoconfig${STD_FLAGS}
${SETSERIAL} /dev/cua10 ${AUTO_IRQ}autoconfig${STD_FLAGS}
${SETSERIAL} /dev/cua11 ${AUTO_IRQ}autoconfig${STD_FLAGS}
40 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX I
DIAGNOSTIC UNDER WINDOWS
After installing the PCCOM PCI 8 port adapter to your computer,
you can test it if it is functioning correctly via HyperTerminal (a
Windows package communication program), or by using the
Decision Terminal (a software of the Decision Computer
International Co. Ltd.) included on the CD. Just make sure that
there is a loop back plug connected to the COM Port under test.
I.1 Using Hyper Terminal
To test the card using the Hyper Terminal. Please do the following
steps:
1.
Run the HyperTerminal program.
2.
During connection, the program will ask you to enter your
name and choose an icon for the connection. Enter any
name and select any icon.
3.
After entering your name and selecting icon you will be ask
for country code, area code, phone number and connect
using what. Ignore all edit box except for the connect using,
click the combo box and select Direct to COMx (You can
use any port but usually the COM1 and COM2 is used by
the computer motherboard).
4.
Put the proper COM x properties.
5.
You can now begin to type any message. Take note that
DECISION Computer International
41
Operations Manual
PCCOM PCI 8 port universal RS232 card
whatever you type must appear to the textbox as long as
you have a loop back on the COM port of your card!
I.2 Using Decision Terminal
To test the card using the Decision Terminal. Please do the
following steps:
1.
Install the software using the Decision Studio (It is inside
the CD AutoOpen program).
2.
Run the program (Decision Terminal) at the program menu
of the start menu.
3.
Setup the COM port properties by selecting the setup
option on the File menu.
4.
You can now begin to type any message to transmit
textbox. Take note that whatever you type must appear to
receive textbox as long as you have a loop back on the
COM port of your card.
5.
You can also click the Test button to test your card
automatically.
42 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX J
SOFTWARE DEVELOPMENT
INFORMATION
In the Decision Studio CD, it contains PCCOM device driver for
WINDOWS 3.1/95/98/2000/NT/ME/XP, DOS, OS/2, UNIX, Linux,
and the development tools for serial communication and
telecommunication.
J.1 PCCOM Professional
The PCCOM Professional is the Serial Communication Software
Development Tool Kits Under Windows 95/98/2000/NT/ME/XP. It
contains Complete OCX and DLL Microsoft Win32 API software
accessory function for application software developer. It is an easy
to use tool and speed up serial communication application software
development time and cost. Wide compatibility range hardware
support for PCCOM multiport serial card and any standard port, and
support Zmodem and Kermit file transfer protocols for ASCII, Text
and Executable file.
J.2 PCCOM RemoteCom
The PCCOM RemoteCom is an OCX programming development
tool for made application software. That will use to enhance RS232/422 serial communication through Internet or Intranet by standalone program or by browser through World Wide Web (WWW)
under Windows 95/98/2000/NT/ME/XP. User may call OCX
functions to communicate with RemoteCOM both Server and Client
using Internet communication; or encapsulate OCX function and
remote serial ActiveX Control, then run development application
DECISION Computer International
43
Operations Manual
PCCOM PCI 8 port universal RS232 card
program under Internet browser (IE and Netscape).
J.3 PCCOM TeleCom
The PCCOM TeleCom is an OCX software accessory suitable for
software engineer to develop application program under Windows
95/98/2000/NT/ME/XP environment. It really makes computer and
communication application combine together. Wide compatibility
range hardware support for PCCOM multiport serial card and any
standard port. The PCCOM TeleCom software kit supports five
major telecommunication functions, which can be used to
1. Send message to “PAGER”(BB Call).
2. Send and receive “VOICE MAIL” from computer to telephone or
portable phone.
3. Send and receive E-MAIL.
4. Send and receive FAX.
5. Receive DTMF.
J.4 PCCOM RemoTeleCom
The PCCOM Remote TeleCom is an OCX programming
development tool for made application software. That will use to
enhance PCCOM TeleCOM functions (Pager, E-mail, Voice mail,
Fax) through Internet or Intranet by stand-alone program or by
browser through World Wide Web (WWW) under Windows
95/98/2000/NT/ME/XP. User may call OCX functions to
communicate with Remote devices both Server and Client using
Internet communication; or encapsulate OCX function and remote
ActiveX Control, then run development application program under
Internet browser (IE and Netscape).
44 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
J.5 PCCOM SCOPE
PCCOM SCOPE is a software that monitors all the data and signals
between two interacting devices, or a single device. With PCCOM
SCOPE you can transform your PC into a total RS-232 analyzer
without the need of expensive hardware or plug in boards. PCCOM
SCOPE creates an unsurpassed tool for RS-232 device driver,
communications protocol and traffic analysis.
J.6 REMOTE CONTROL SOFTWARE
We also provide other hardware with complete Internet/Intranet
remote control software tool for more function availability
Decision Industrial Interface
The Decision Industrial Interface was created to provide a standard
way to access the functionality provided by all data acquisition
products.
Decision Industrial Control
Develop a program controlling the Industrial digital and analog
cards remotely at any part of the world using the Internet
technology! Done it in your application program or via Internet
browser! It extends Decision Industrial Interface from single
computer development environment to client-server development
environment.
Remote Voice
Long distance call will not be expensive as before. There is no
cheaper way to talk to your friend from another country than to talk
through Internet! And the good news is that you can develop your
own software with Remote sound!
DECISION Computer International
45
Operations Manual
PCCOM PCI 8 port universal RS232 card
Remote Chat
This development tool is used for chatting / communicating with
another computer in the Internet / Intranet.
Remote White Board
This development tool uses client – server remote drawing board,
every client can shared their image drawn on server drawing board.
Remote Image Capture
This development tool allows you to capture images taken from the
CCD camera via Internet.
Pinger
This development tool make it possible for you to make a program
that check if your still connected to the network or internet and
check the speed of the response of your connection!
Internet Location Server
This development tool is used to find an IP address of a particular
client / computer in the Internet by just specifying its email address!
Remote Access Server
This development tool use to dial-up like and phone dialer
technology, able to dial an ISP and monitor some of some IP
address on network
46 DECISION Computer International
Operations Manual
PCCOM PCI 8 port universal RS232 card
APPENDIX K
WARRANTY INFORMATION
K.1 Copyright
Copyright DECISION COMPUTER INTERNATIONAL CO.,
LTD. All rights reserved. No part of PCCOM software and manual
may be reproduced, transmitted, transcribed, or translated into any
language or computer language, in any form or by any means,
electronic, mechanical, magnetic, optical, chemical, manual, or
otherwise, without the prior written permission of DECISION
COMPUTER INTERNATIONAL CO., LTD.
Each piece of PCCOM package permits user to use PCCOM only on
a single computer, a registered user may use the program on a
different computer, but may not use the program on more than one
computer at the same time.
Corporate licensing agreements allow duplication and distribution of
specific number of copies within the licensed institution.
Duplication of multiple copies is not allowed except through
execution of a licensing agreement. Welcome call for details.
K.2 Warranty Information
DECISION warrants that for a period of one year from the date of
purchase (unless otherwise specified in the warranty card) that the
goods supplied will perform according to the specifications defined
in the user manual. Furthermore that the PCCOM product will be
supplied free from defects in materials and workmanship and be
fully functional under normal usage.
DECISION Computer International
47
Operations Manual
PCCOM PCI 8 port universal RS232 card
In the event of the failure of a PCCOM product within the specified
warranty period, DECISION will, at its option, replace or repair the
item at no additional charge. This limited warranty does not cover
damage resulting from incorrect use, electrical interference,
accident, or modification of the product.
All goods returned for warranty repair must have the serial number
intact. Goods without serial numbers attached will not be covered
by the warranty.
Transportation costs for goods returned must be paid by the
purchaser. Repaired goods will be dispatched at the expense of
PCCOM.
To ensure that your PCCOM product is covered by the warranty
provisions, it is necessary that you return the Warranty card.
Under this Limited Warranty, DECISION's obligations will be
limited to repair or replacement only, of goods found to be defective
as specified above during the warranty period. DECISION is not
liable to the purchaser for any damages or losses of any kind,
through the use of, or inability to use, the PCCOM product.
DECISION reserves the right to determine what constitutes
warranty repair or replacement.
Return Authorization: It is necessary that any returned goods are
clearly marked with an RA number that has been issued by
DECISION. Goods returned without this authorization will not be
attended to.
48 DECISION Computer International
Download PDF