home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 September / Simtel20_Sept92.cdr / msdos / sysutl / addport.arc / ADDPORT.DOC < prev    next >
Text File  |  1989-03-02  |  2KB  |  69 lines

  1.  
  2.                                 ADDPORT.DOC
  3.  
  4.  
  5. This program was written to address a few very specific problems. 
  6.    
  7.    1. Certain makes of BIOS do not support beyond COM2. This means
  8.       that at the power-up equipment check they do not add COM3 and
  9.       COM4 to the low-memory equipment list and/or do not add the 
  10.       appropriate base addresses to the BIOS data area even though
  11.       you may have a modem or I/O card configured as COM3 or COM4.
  12.  
  13.    2. This same problem seems to occur occasionally as a result of 
  14.       conflicts between various boards.
  15.       
  16.    3. The equipment list may be incorrect if an internal modem is  
  17.       installed as COM2 (or COM3 or COM4) with no COM1 serial port 
  18.       in the computer.
  19.  
  20. The result of all these problems is that any serial I/O involving DOS
  21. redirection will not work properly. For instance, one may use COM3
  22. successfully with a terminal program until "shelling out of Host
  23. Mode," which often involves DOS CTTY redirection. Another symptom
  24. would be a "WRITE FAULT ERROR WRITING DEVICE COMx" following simple
  25. redirection such as "DIR >COMx".
  26.  
  27. ADDPORT will write information about your serial ports into the
  28. appropriate low-memory areas. It may be used to make your system
  29. aware of your specific serial hardware.
  30.  
  31.  
  32. Syntax: ADDPORT <COMx> <BASE_ADDRESS_IN_HEX>
  33.  
  34.         example: addport com3 3e8
  35.  
  36.  
  37. If the COM port is already listed in the low-memory equipment list,
  38. ADDPORT will simply change the base address to what you specify in
  39. the second argument to the command. Typing ADDPORT alone will show
  40. what ports are currently in the equipment list along with their base
  41. addresses.
  42.                       
  43. A typical use of ADDPORT would be to put the line ADDPORT COM3 3E8 in
  44. the autoexec.bat file for BIOS versions that do not support COM3.
  45.  
  46.  
  47.  
  48.                      COMMON SERIAL PORT BASE ADDRESSES
  49.                                     
  50.            COM1 - 3F8        the addresses for COM1 and COM2
  51.            COM2 - 2F8        are pretty much a standard  
  52.  
  53.            COM3 - 3E8        these addresses for COM3 and COM4 are
  54.            COM4 - 2E8        are common, though it's sometimes reversed   
  55.  
  56.  
  57.  
  58.  
  59.                       PS/2 SERIAL PORT BASE ADDRESSES
  60.  
  61.                               COM1 - 3F8
  62.                               COM2 - 2F8
  63.                               COM3 - 3220
  64.                               COM4 - 3228
  65.  
  66.  
  67.  
  68. Currently ADDPORT does not support beyond COM4.
  69.