
Normally any serial and parallel I/O ports can be supported by BIOS call 
services in DOS environment. However there are only support 4 serial ports
(3F8h,2F8h,3E8h,,2E8h) and 3 parallel ports (3BCh/378h/278h) are supported 
by BIOS/DOS. 

If the user has more than one PCI-Card in the Slots, the dos driver
pcidos.exe remap the first ports, that found on the PCI-Slots. If the user wish
to remap ports of another PCI-Card, the Cards in the slots must
changed.

  In case the PCI serial and parallel ports are different from the 
above configurations (e.g. I/O address or more than 4 serial ports / 3 
parallel ports), they are not supported by BIOS/DOS directly. However some 
applications (e.g. "PComm Plus" could support 8 serial ports and each I/O 
address is settable) have their own driver, thus PCI cards could 
work correctly.

  
NOTE :
   1. All PCI parallel ports are possible to be remapped to legacy I/O
      address (378h,278h), thus the DOS driver will start remapping function
      automatically if any one of legacy ports is free.
      If the user wish to remap a other PCI card, the cards in the slots must changed,
      so the first PCI card, that found on the PCI Slots will remapped.

   2. Since some PCI serial ports can support the remapping function  
      (e.g. 4027D/4027A/4037D/4037A/4079D/4056D/4056WN/4066R/4006A/4008A/4014A/4018A).
	Thus please check
    
   3. Since PCI serial card are drived by a higher CLK (14.7456 Mhz), 
      thus the actual baudarate is 8 times higher than the BIOS/DOS baudrate 
      setting. The below table shows the relation.


      *** Clock=14.7456 Mhz for all non-remapable port  ***

      Item   Actual Baudrate    BIOS/DOS setting    Remark
      =====  ================   =================   ==================
       1       921600                    115200
       2       460800                     57600
       3       230400                     28800     Non BIOS standard
       4             115200               14400     Non BIOS standard
       5              57600                7200     Non BIOS standard
       6              38400                4800 
       7              19200                2400  
       8               9600                1200
       9               4800                 600     Non BIOS standard
      10               2400                 300
      11               1200                 150 
      12                300                37.5     Non BIOS standard


      *** Clock=1.8432 Mhz for remapable port in DOS ***

      Item   Actual Baudrate    BIOS/DOS setting    Remark
      =====  ================   =================   ==================
       1       921600                               Do not support
       2       460800                               Do not support
       3       230400                               Do not support                 
       4             115200              115200                         
       5              57600               57600                        
       6              38400               38400 
       7              19200               19200  
       8               9600                9600
       9               4800                4800                      
      10               2400                2400
      11               1200                1200 
      12                300                 300                      




Sunix IO Card Utility for DOS ver. 1.00.02.000
Usage: pcidos [-remap |-help|lpt]
-remap	Remap addresses to available standard
	parallel port addresses.

-help	Show help messages.

-force	force address to lpt(com) number.

-lpt	seting parallel mode to spp,ecp,epp,pff,bpp.

e.g. 	-lpt2=ecp seting lpt2 to ecp mode.
e.g. 	-force 278 lpt2 seting 278 to lpt2.
e.g. 	-force 3f8 com4 seting 3f8 to com4.
e.g. 	-remap 4037d 3f8 2f8 Seting 4037d adddress is port1 3f8 port2 2f8.

If there is no paramter provided, it will show all of the
addresses currently assigned to the parallel ports.
Parallel remap to 378H and 278H.
Serial remap to 3F8H,2F8H,3E8H,2E8H.
LPT and COM port show with base address seting after




























     
Note :

   1.Since some PCI serial ports can only support the remapping function
     (4027D/4037D/4056D/4079D), thus please check the 
     PCI card by PciDos.exe.

   2.All PCI parallel ports are possible to be remapped to legacy I/O 
     address (378h,278h), thus the DOS driver will start remapping function 
     automatically if any one of the legacy ports is free.
     
   3.For the better compatibility, it is recommended that on-board LPT1 is 
     set to 3BCh.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20080903 DOS Driver Ver1.00.02.000
