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

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!cs.utexas.edu!sdd.hp.com!nigel.msen.com!yale.edu!ira.uka.de!chx400!bernina!almesber
  3. From: almesber@nessie.cs.id.ethz.ch (Werner Almesberger)
  4. Subject: Re: running high speed modems under *nix
  5. Message-ID: <1992Sep11.153217.17823@bernina.ethz.ch>
  6. Sender: news@bernina.ethz.ch (USENET News System)
  7. Organization: Swiss Federal Institute of Technology (ETH), Zurich, CH
  8. References: <1992Sep10.185116.9614@aw2.fsl.ca.boeing.com> <BuDz1M.Jq4@ux1.cso.uiuc.edu> <lgvn70k.harp@netcom.com>
  9. Date: Fri, 11 Sep 1992 15:32:17 GMT
  10. Lines: 32
  11.  
  12. In article <lgvn70k.harp@netcom.com> harp@netcom.com (Gregory O. Harp) writes:
  13. >Upholder@uiuc.edu (THE Upholder of Truth) writes:
  14. >
  15. >> What would it take to get higher than 38.4K rates under linux?
  16. >> (at least 57.6K and perferably 115.2K)
  17. >
  18. > In my somewhat limited experience of coding serial routines for DOS, I
  19. > have noted that rates above 38.4Kbaud are usually achieved through
  20. > tight polling loops rather than interrupt serial communications.
  21. > Remember the DOS box, since it runs a single-tasking interrupt handler
  22. > rather than a real OS, doesn't have to do anything other than hit the
  23. > serial port.
  24. >
  25. > In other words, it ain't likely to happen in Linux... ;)
  26.  
  27. Why not ? I can easily get a 16450 to work reliable enough for interactive
  28. use and Zmodem at 19'200 bps. (386DX/25 w/o cache) So 57.6K shouldn't be
  29. that much of a problem with a 16550A.
  30.  
  31. With timer-interrupt-driven polling, I do 2400 bps reliably with a 16450
  32. and 19'200 a bit less reliably but still good enough for Zmodem with a
  33. 16550A, but that's a different story (and it depends on the poll rate).
  34.  
  35. The probably biggest problem with high baud rates (>38400) is, that there's
  36. no standard interface to select them.
  37.  
  38. - Werner
  39. -- 
  40.    _________________________________________________________________________
  41.   / Werner Almesberger, ETH Zuerich, CH      almesber@nessie.cs.id.ethz.ch /
  42.  / IFW A44  Tel. +41 1 254 7213                 almesberger@rzvax.ethz.ch /
  43. /_BITNET:_ALMESBER@CZHETH5A__HEPNET/CHADNET:_[20579::]57414::ALMESBERGER_/
  44.