home *** CD-ROM | disk | FTP | other *** search
/ CICA 1992 November / CICA_MS_Windows_CD-ROM_Walnut_Creek_November_1992.iso / win3 / util / w3setcom / comhelp.txt next >
Text File  |  1990-07-04  |  1KB  |  24 lines

  1.  
  2. Here's some help. I just spent a week figuring this one out.  If you're using
  3. DOS 4.01 (probably some others too), it already knows about COM3 &4. Most
  4. BIOS's only scan for COM1 &2 though.  You can test this by trying to open COM3
  5. at the DOS prompt--if you get 'illegal device' then fix will work.  The ROM
  6. BIOS checks for comm ports and if found puts their I/O addresses at absolute
  7. memory location 0x400 (400h, or 40:0). If you set locations 0x404 & 0x406 to
  8. the I/O addresses of your COM3 & 4 port (normally 0x3E8 & 0x2E8) then try to
  9. open the COM port as a file to see if that fixes it. By 'open file' I mean try
  10. 'copy x com3' where x is a small text file. After the fix you may not get
  11. 'illegal device' but another error message caused by the retry default of the
  12. com port--this is not a problem for windows though.
  13.  
  14. What I did was to write a tiny assembly language program to stuff these values
  15. into low memory during the Autoexec. I you like I could upload it.
  16.  
  17. I also found that programs other than terminal which directly access the comm
  18. ports (e.g. ProComm) worked, but dropped characters in doing downloads in the
  19. background at 2400 BAUD.  Once COM3 &4 were logged in, apparently windows does
  20. some buffering of its own.
  21.  
  22.                         Good luck,
  23.                           Rod Allen
  24.