home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / sun / hardware / 6779 < prev    next >
Encoding:
Internet Message Format  |  1993-01-10  |  1.7 KB

  1. Path: sparky!uunet!optilink!brad
  2. From: brad@optilink.COM (Brad Yearwood)
  3. Newsgroups: comp.sys.sun.hardware
  4. Subject: Re: Old Sun question - HELP!!!!!
  5. Message-ID: <13852@optilink.COM>
  6. Date: 11 Jan 93 03:26:09 GMT
  7. References: <rcaldwel.726296968@ponder> <1993Jan6.115253.19572@elroy.jpl.nasa.gov> <C0JoJ6.LG6@zoo.toronto.edu>
  8. Organization: Optilink Corporation, Petaluma, CA
  9. Lines: 26
  10.  
  11. In article <C0JoJ6.LG6@zoo.toronto.edu>, henry@zoo.toronto.edu (Henry Spencer) writes:
  12. > In article <DERAADT.93Jan7120536@newt.newt.cuc.ab.ca> deraadt@newt.cuc.ab.ca (Theo de Raadt) writes:
  13. > >Why the heck did Sun not put better serial chips in their new machines??
  14. > >Isn't it obvious by now that the Zilog chips SUCK?
  15. > Probably because Sun no longer has any competent device-driver writers...
  16.  
  17. How competent can a device-driver writer be if their job is to stick themselves
  18. between a rock (interrupt-per-character serial chip) and a hard place (long
  19. interrupt latency, expensive context switches, complex environment)?
  20.  
  21. The real problem is that most serial chips are still late 1970's creatures,
  22. designed to work with 8-bit microprocessors in bottom-dollar applications.
  23.  
  24. If the bloody things had some decent buffer ring management in them (Cirrus
  25. Logic has some multi-serial chips which do), then they could be made to work
  26. nearly as well as Ethernet controllers do.  Except of course for the fact
  27. that most serial interfaced devices are cheap and un-designed junk, so people
  28. expect feats of miraculous intuition in flow control to keep them from
  29. overrunning each other.
  30.  
  31. Ethernet: the only decent low-speed serial interface.  Give a design you love
  32. an Ethernet port today.
  33.  
  34. Brad Yearwood   brad@optilink.com    {uunet, pyramid}!optilink!brad
  35. Petaluma, CA
  36.