home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / comm / pf.zip / PFREVIEW.DOC < prev    next >
Text File  |  1990-09-03  |  11KB  |  228 lines

  1.  
  2.  
  3.  
  4.         Reprinted Article From The Oct 17, 1989 PC Magazine Advisor Column
  5.         
  6.         
  7.            By: Lori Grunin                 Title: Beyond COM2
  8.         
  9.         
  10.         LETTER:
  11.         
  12.         I've  been stumped by IBM's design limit for serial  ports.   I'd 
  13.         like  to add a COM3 and COM4 beyond the two already installed  in 
  14.         my 386 clone.  I put the new board in and properly set the  jump-
  15.         ers,  but when I attempted to set the  communications  parameters 
  16.         via DOS's MODE command, I got "illegal device" error messages.
  17.         
  18.         I've looked for books to tell me how to get around this  problem, 
  19.         but to no avail.  Is there a software driver that I must  install 
  20.         to effect valid operation of these ports?
  21.         
  22.             Thomas Emery
  23.             Goleta, California
  24.         
  25.         RESPONSE:
  26.         
  27.         IBM's original PC architecture supported only two COM ports,  and 
  28.         although compatible makers, and eventually IBM, added more serial 
  29.         capability, there are still no standard addresses or IRQ  (Inter-
  30.         rupt Request) lines for the additional ports.
  31.         
  32.         The addresses for COM1 and COM2 are 3F8h and 2F8h,  respectively, 
  33.         with COM1 on IRQ4 and COM2 on IRQ3.  When you install more serial 
  34.         ports, COM3 usually uses 3E8h and IRQ4, while COM4 uses 2E8h  and 
  35.         IRQ3.   Unfortunately, some I/O card makers like to  blaze  their 
  36.         own  trails; IBM even added uncommon COM port addresses and  IRQs 
  37.         to the long list of PS/2 eccentricities.
  38.         
  39.         The  DOS MODE command doesn't work with serial ports  above  COM2 
  40.         because  DOS gets its I/O information from the BIOS, which  finds 
  41.         out  what's  installed where in your system during  the  Power-On 
  42.         Self-Test  (POST).   The POST checks only for the first  two  in-
  43.         stalled ports.
  44.         
  45.         To  get  around this problem, communications  software  and  some 
  46.         serial  peripherals  (such  as mice)  will  occasionally  support 
  47.         higher COM ports by addressing them directly, rather than  making 
  48.         DOS function calls.  Of course, if your peripherals don't support 
  49.         these  extra  ports or you need to redirect data using  the  MODE 
  50.         command, that's where trouble arises.
  51.         
  52.         There  are a couple of public-domain utilities that allow you  to 
  53.         append  your COM port information to the BIOS, making  the  ports 
  54.         DOS-accessible.   COMSET (COMSET.ARC) and Port  Finder  (PF2.ARC) 
  55.         are available in the "general hardware" data library of the IBMHW 
  56.         forum  on Compuserve; Port Finder can also be obtained  from  its 
  57.         author,  mcTRONic Systems (7426 Cornwall Bridge Ln., Houston,  TX 
  58.         77041;(713)462-7687).
  59.           
  60.  
  61.  
  62.  
  63.  
  64.         Both  packages activate COM3 and COM4 (if they're  installed,  of 
  65.         course),  and  require DOS 3.3 or later.  They basically  do  two 
  66.         things: activate the extra ports by giving the BIOS the  address-
  67.         es,  and provide utilities for swapping the addresses  among  the 
  68.         different  ports.   Address-swapping allows programs  that  don't 
  69.         support  COM3  and COM4 to access them.  Software  that  directly 
  70.         addresses the ports will usually be unaffected.
  71.         
  72.         Keep  in mind, however, that you probably won't be able  to  swap 
  73.         two ports that share an IRQ (such as COM1 and COM3) if you've got 
  74.         a  mouse  attached to one of them, because the  system  will  get 
  75.         confused when the interrupt triggers.
  76.         
  77.         Port Finder is the more flexible of the two.  In addition to  the 
  78.         aforementioned  features, it provides the same  capabilities  for 
  79.         LPT3,  including swapping among printer ports.   Furthermore,  it 
  80.         lets you easily restore all your original settings.
  81.         
  82.         Even if you think you've correctly configured the board, it can't 
  83.         hurt  to  double check a couple of things.  If you've got  a  bus 
  84.         mouse,  for instance, make sure that you're not stepping  on  its 
  85.         IRQ; although interrupt sharing is one of the touted features  of 
  86.         the PS/2, PCs can't do it very well.
  87.         
  88.         Also, don't leave any port holes-if you've got three, they should 
  89.         be COM1,COM2, and COM3, not COM1,COM2, and COM4. [END]
  90.  
  91.  
  92.  
  93.  
  94.  
  95.            Excerpt from July 1990 issue of "Vulcan's Computer Monthly"
  96.  
  97.  
  98.                         10 Indispensable Online Utilities
  99.  
  100.  
  101.         Commentary by Ron Albright
  102.  
  103.  
  104.              Heaven  knows  that  the communication  voyager  has  enough
  105.         problems  to deal with to find the jewels that  await  successful
  106.         connections.   Incompatible  baud speeds, word length,  and  stop
  107.         bits,  noisy  phone lines, busy signals, and  other  frustrations
  108.         stand  in our way almost at every turn.  We battle  on,  however,
  109.         knowing  that once we succeed, a wealth of information and  soft-
  110.         ware awaits.
  111.  
  112.              Fortunately, there are several tools that every good  commu-
  113.         nications  should  be aware of and keep in  their  armamentarium.
  114.         This  article  will  examine 10 of these gems.   Each  handles  a
  115.         specific problem the electronic journeyman faces, and  alleviates
  116.         it to a large degree.  Here are my picks.
  117.  
  118.  
  119.         PORT FINDER ...
  120.  
  121.  
  122.              As you are probably well aware, setting up a PC for communi-
  123.         cations is not a walk in the park.  The first battle you face  is
  124.         getting  a modem to coexist with your current hardware.   If  you
  125.         are  like me, and have more hardware hanging from  your  computer
  126.         than  you can manage, you can run into problems right  there.   I
  127.         for  example,  currently (it changes from week to  week)  have  a
  128.         Logitech  ScanMan  Plus and Trackman connected  as  Bus-  devices
  129.         (their own cards rather than using my serial ports), a voice mail
  130.         board,  and an internal modem configured as COM3.  Since  the  PC
  131.         handles  any hardware device through an "interrupt" ("IRQ"),  you
  132.         can quickly run into conflicts that immobilize devices.  You  end
  133.         up  doing  the "jumper shuffle," changing those  little  jumpers,
  134.         replacing  the  boards, re-booting, and  crossing  your  fingers-
  135.         hoping to find a montage that works.
  136.  
  137.              Well  with  "Port Finder" (mcTRONic Systems,  7426  Cornwall
  138.         Bridge  Ln.,  Houston,  TX   77041;  (713)  462-7687;  Shareware,
  139.         $12.50),  at  least some of the guesswork  is  eliminated.   PORT
  140.         FINDER  is  a  very versatile program.  It   will   display  your
  141.         computer    type, BIOS date, DOS version, display adapter   type,
  142.         total  base   memory , extended memory, expanded memory  and  EMS
  143.         version.    It will  detect  and  display  COM1 to COM4 and  LPT1
  144.         to  LPT3  ports  that are  responding  with  the actual  HEX  ad-
  145.         dress.   Because  PORT  FINDER displays  the  HEX port  addresses
  146.         you  can also use PORT  FINDER  as  a diagnostic tool.   You  can
  147.         swap   COM or LPT ports addresses instead  of  swapping   cables.
  148.         On  AT systems Port Finder will check to see  if  a game port  is
  149.         present and if so it will be added to the equipment list.
  150.  
  151.  
  152.  
  153.  
  154.  
  155.              If   you are using DOS 3.3 or higher  and have COM3   and/or
  156.         COM4, PORT FINDER will  activate  both  COM3  and/or  COM4.   DOS
  157.         will then recognize these ports and you will be able to  use  the
  158.         DOS  MODE command.  Most system information type programs such as
  159.         the  Norton  Utilities  System  Information   (SI)  program  will
  160.         correctly   indicate  the number  of serial ports that  you  have
  161.         including  the  COM3   and/or  COM4 ports   after  you  run  PORT
  162.         FINDER.   Any other  programs that   operate through  DOS  should
  163.         also  accept  COM3 and/or  COM4 after you run  PORT  FINDER   (if
  164.         the  program does not allow you to enter COM3 or COM4   then  you
  165.         will need to swap COM3 or COM4 with COM1 or COM2 before  you  run
  166.         such  a program then select either COM1 or COM2 in said program).
  167.         If  you   have  a new IBM PS/2 computer COM3  and/or   COM4  will
  168.         already   be activated  .  You can use PORT FINDER to reset  both
  169.         COM  and   LPT   port  addresses  in    case  you  forget    what
  170.         addresses  have  been  swapped.
  171.  
  172.              PORT FINDER can also be used in a BATCH file to detect which
  173.         COM  ports are  present. An  Errorlevel is  set for all  possible
  174.         combinations.   An example batch file COMMTEST.BAT  is  included.
  175.         Port  Finder will work under Microsoft Windows and a .PIF in  now
  176.         included  with Port Finder.  Due to the fact that Desqview  moves
  177.         the  COM and LPT port addresses to a nonstandard  location,  Port
  178.         Finder will not be able to properly work when Desqview is loaded.
  179.  
  180.              For those, like me, who find themselves swapping hardware in
  181.         and  out  of a machine with great regularity, Port Finder  is  an
  182.         indispensable  tool  for managing your ports.   I  couldn't  live
  183.         without it.
  184.  
  185.  
  186.         PKZip ...                       TELEDISK ...
  187.  
  188.         PKware, Inc.                    Sydex
  189.         7545 N. Port Washington Rd.     153 North Murphy Ave.
  190.         Glendale, WI  53217             Sunnyvale, CA  94086
  191.         414-352-3670                    408-739-4866
  192.         Shareware, $47                  Shareware, $25
  193.  
  194.         LIST ...                        MSGVU ...
  195.  
  196.         Vernon Buerg                    Dave Briccetti and Associates
  197.         139 White Oak Circle            P.O. Box 1713
  198.         Pateluma, CA  94952             Lafayette, CA  94549
  199.         $29.95                          Shareware, $30
  200.  
  201.         VDE ...                         Elsewhere ...
  202.  
  203.         Eric Meyer                      INTERLINK TECHNOLOGIES
  204.         401 12th Ave SE - # 139         1222 5th Street
  205.         Norman, OK  73071               Sarasota, FL  34236
  206.         405-329-5777                    Updates $20
  207.         Site Licenses $50
  208.  
  209.  
  210.  
  211.  
  212.  
  213.         ZMODEM ...                      Checkup ...
  214.  
  215.         Omen Technology Incorporated's  Levine & Associates
  216.         17505-V                         9405 Bustleton Ave.
  217.         Northwest Sauvie Island Road    P.O. Box 14546
  218.         Portland,  Oregon  97231        Phila., PA  19115
  219.         Shareware, $20                  215-333-8274
  220.                                         $24.94
  221.  
  222.  
  223.         Procomm 4.2 ...
  224.  
  225.         DataStorm Technologies
  226.         P.O. Box 1471
  227.         Columbia, MO  65205
  228.