home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / dcom / modems / 12551 < prev    next >
Encoding:
Internet Message Format  |  1992-08-25  |  1.5 KB

  1. Path: sparky!uunet!usc!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!eff!snorkelwacker.mit.edu!bloom-beacon!eru.mt.luth.se!lunic!sunic!news.funet.fi!fuug!ksvltd!jarmo
  2. From: jarmo@ksvltd.fi (Jarmo Raiha)
  3. Newsgroups: comp.dcom.modems
  4. Subject: Re: 16550A UART upgrade.
  5. Message-ID: <1992Aug25.112828.437@ksvltd.fi>
  6. Date: 25 Aug 92 11:28:28 GMT
  7. References: <Bt39ID.1z3@undergrad.math.waterloo.edu> <ZT2yPB1w165w@zswamp <1992Aug24.191332.12388@mnemosyne.cs.du.edu>
  8. Organization: KSV Instruments
  9. Lines: 23
  10.  
  11. aduell@nyx.cs.du.edu (Tony Duell) writes:
  12.  
  13. >Surely internal modems (I don't have one) miss out the last 2 uarts, and
  14. >directly transfer data from the modem CPU to the PC. In which case, how do
  15. >you use a 16550 with one? I can understand the Modem CPU doing buffering,
  16. >and it could be a lot more intellegent than a 16550.
  17.  
  18. First of all, your modem software expects to see something that
  19. behaves like 8250. In many internal modems there really is a true 8250 chip,
  20. (or 16550) connected to PC bus just like an ordinary serial adapter.
  21.  
  22. If that is the case, the modem's internal CPU can't do buffering
  23. because it can't see whether the 8250's buffer is full or empty.
  24. It might do the buffering if you could control RTS line fast enough,
  25.  (Because modem cpu can read RTS line status)
  26. but without 16550 ,the interrupt latency problem still remains.
  27.  
  28. *IF* the modem uses some proprietary chip that simulates 8250
  29. then it might implement some buffering.
  30.  
  31. Maybe some modem manufacturer could tell something about their implementation.
  32.  
  33.  Jarmo Raiha
  34.