home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / IS16550.ZIP / IS16550.DOC < prev   
Text File  |  1989-06-16  |  2KB  |  42 lines

  1. Copyright (C) 1989 George A. Stanislav.
  2. All Rights Reserved.
  3.  
  4. IS16550.COM is a simple utility to determine if the UART in the serial port
  5. of your PC is the new NS16550AN. The advantage of this chip, for the PC user,
  6. is in its internal buffer which is important for the new fast machines,
  7. especially those built around the 80386 microprocessor.
  8.  
  9. One simple method of determining what type of UART your machine contains is
  10. to open the computer, pull out the serial card and read the inscription off
  11. the UART chip. Unfortunately, this is not always possible (as when you are
  12. buying a computer from an ignorant salesman).
  13.  
  14. Instead, running a simple program to determine the type of UART in the system
  15. serial port is a better solution.
  16.  
  17. IS16550 will determine whether an NS16550AN UART is installed in a system. It
  18. can check serial ports COM1 - COM4. If you do not specify the port(s), COM1
  19. will be checked. You can specify one or more serial ports in one run of the
  20. program.
  21.  
  22. For example, if your system has two serial ports, you could enter:
  23.  
  24.         IS16550 at COM1 and COM2 ?
  25.  
  26. Yes, you can type it as a whole sentence if you wish. Or you can make it as
  27. terse as:
  28.  
  29.         IS16550 1234
  30.  
  31. to check all four ports.
  32.  
  33. Note that there exists an NS16550 UART. This one has all the advantages of
  34. the NS16550AN, except for the buffers. The IS16550 program can distinguish
  35. between the two and will suggest a replacement if it detects the older chip.
  36.  
  37. Full assembly language source code is enclosed for anyone interested in the
  38. detection of the presence of the NS16550AN UART.
  39.  
  40. This program is offered as is, with absolutely no guarantee whatsoever.
  41.  
  42.