home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / MOUSE / COM34FIX.ZIP / COM3_4.DOC < prev   
Encoding:
Text File  |  1988-09-23  |  1.5 KB  |  30 lines

  1. COM3_4.COM is a  tiny utility designed to allow many programs
  2. to utilize Com3 and Com4.  Many software packages look for an
  3. I/O address in BIOS RAM for these, and if not found, will not
  4. run, because they are obeying a basic compatibility tenet for
  5. PC programming which is to extract serial/printer IO address-
  6. es from BIOS RAM (40:0000-40:000E).  Programs that attempt to
  7. bypass this tenet usually have compatability problems. DOS is
  8. the culprit.
  9.  
  10. The reason you need this is because when DOS does its boot-up
  11. procedure, DOS only 'looks' for Com1 and Com2; even if you DO
  12. have hardware (serial port or modem) attached, DOS ignores it
  13. and only installs the I/O address of those two in BIOS RAM at
  14. 40:0000 and 40:0002, even though slots for Com3 (40:0004) and
  15. Com4 (40:0006) are available.
  16.  
  17. What COM3_4 does is to search for a valid Line Control Regis-
  18. ter (of the 8250 or 1650 communications chip) at I/O address-
  19. es 28E8h (Com3) and at 28E0h (Com4).  If found, then the port
  20. has hardware, and COM3_4 will install the address(es) in BIOS
  21. RAM. It will also display the results on the screen. Programs
  22. can then utilize Com3 and Com4. (COM3_4  also  updates equip-
  23. ment word 40:0010 to reflect new # of active serial devices).
  24. We routinely install COM3_4 in our Autoexec.Bat.
  25.  
  26. Written in MS. MASM 5.0 by Bob Axtell, BSS, 256 Commerce Dr.,
  27. Suite 485, Peachtree City, Ga 30269.  Released to public Sept
  28. 1988. No renumeration expected. If you have problems, leave a
  29. message at INVIS BBS 1-404-993-5310.
  30.