home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / os2 / com16550.arj / COM16550.DOC < prev    next >
Encoding:
Text File  |  1991-02-27  |  2.2 KB  |  46 lines

  1. Here it is boys and girls, a kludgy driver to use your buffered
  2. uart.  A couple of caveats, the command line IS CASE SENSETIVE.
  3. I reccomend you just cut and paste from the following examples to
  4. put it in your config.sys.  It's a plug in replacement for com16450.sys,
  5. so if you already use that, then just make a minor edit to the filename
  6. in your device statement.  here's my config.sys snippet for a 16450 on
  7. com1, and a 16550 on com2:-
  8.  
  9. DEVICE=c:\mydll\com16450.sys COM1 3F8 4
  10. DEVICE=c:\mydll\com16550.sys COM2 2F8 3
  11.  
  12. Both device drivers are included in this care package.  As you will see,
  13. there are some command line options.  First is the device name.  It MUST
  14. start with COM, and be followed by a single digit, ie COMx.  Case is
  15. sensative.  the entire command line is case sensative.  The second item
  16. on the command line is the base port for the device (in hex), and the
  17. final is parameter is the irq to use.  You cannot share irq lines at
  18. this time.  The above sample shows the standard configuration for com1
  19. and com2.  You can install as many instances as you have serial ports
  20. and irq lines to spare.  I currently have 4 instances installed in my
  21. config.sys to handle 4 com ports.
  22.  
  23. One final note about com16450.sys.  It's not buffer aware, so if you
  24. install it on a serial port with a 16550 in there, it's liable to trap
  25. unless you re-init the system from a power down.  Since there is a
  26. separate driver for the 16450 and 16550, I'm not going to fix that.  It
  27. does turn into a minor performance issue.  I dont particularily like to
  28. add 2 more instructions to an already bloated interrupt handler.
  29.  
  30. If you have comments, send netmail to 1:153/905.  I will listen to
  31. constructive comments only, and also to bug reports.  I have a policy
  32. around here of 
  33.  
  34. Yelling >> NULL
  35.  
  36. So if you have problems, please describe them in detail.  If you start
  37. yelling about a broken drive or some such, and want to blame my driver
  38. I just wont listen.  If you approach me reasonably, I'll do everything
  39. I can to help rectify your problems.  I too want this driver to be reliable
  40. cuz it's running on my system as well.
  41.  
  42. With that out of the way, have fun with the new toy.  I sure am.
  43.  
  44.     Gerry.  Sysop @ 1:153/905
  45.  
  46.