home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / linux / 10561 < prev    next >
Encoding:
Text File  |  1992-09-12  |  1.9 KB  |  42 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!news.udel.edu!bach.udel.edu!radel
  3. From: radel@bach.udel.edu (Todd Radel)
  4. Subject: Re: 57.6Kbps under Linux -- some results...
  5. Message-ID: <BuH8E9.Ftz@news.udel.edu>
  6. Sender: usenet@news.udel.edu
  7. Nntp-Posting-Host: bach.udel.edu
  8. Organization: University of Delaware
  9. References: <!nwn!6h.harp@netcom.com>
  10. Date: Sat, 12 Sep 1992 17:54:09 GMT
  11. Lines: 29
  12.  
  13. In article <!nwn!6h.harp@netcom.com> harp@netcom.com (Gregory O. Harp) writes:
  14. >BTW, the reason I keep saying 16550A and not just 16550 is because a
  15. >glance at the code tells me that Linux is only enabling the FIFO if
  16. >the UART is the 16550A (refer to lines 265-272 of serial.c).  Linus,
  17. >can you tell us why you don't use the FIFO on the 16550?  I've
  18. >personally never used the FIFO because my projects were for 16450
  19. >UARTs, but I'm not aware of any problems.
  20.  
  21. The reason is that the original NS16550 (without the "A" designation)
  22. had some serious bugs in the buffer routines.  Thus, most comm programs
  23. (including QModem and most FOSSIL drivers under DOS), and apparently
  24. Linux as well, are smart enough not to even bother.
  25.  
  26. I don't remember the symptoms exactly, but I think that in certain
  27. situations (e.g. 38.4Kbps and above) the buffers would overrun, causing
  28. the chip to lock up.  Or something like that -- please correct me if
  29. I'm wrong.  There was a discussion recently on comp.dcom.modems about
  30. this.
  31.  
  32. Nobody sells the plain 16550 anymore -- in fact, NS tried to recall
  33. every single chip it sold, so I doubt whether anyone's still using
  34. them, especially since NS16550AFN's are down to $10 apiece.
  35.  
  36.  
  37. -- 
  38. Todd Radel                   | "I obscenity in the milk of all," Agustin said,
  39. CIS/English undergrad        | "if it does not seem like a lunatic asylum in
  40. University of Delaware       | here." -- Hemingway, _For Whom the Bell Tolls_
  41. A.I. duPont Institute, 1600 Rockland Road, Wilmington, DE  19899
  42.