Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Aug 95 11:28:02 MDT
From:      terry@cs.weber.edu (Terry Lambert)
To:        jkh@time.cdrom.com (Jordan K. Hubbard)
Cc:        phk@critter.tfs.com, phk@freefall.FreeBSD.org, jgreco@brasil.moneng.mei.com, terryl@CS.Stanford.EDU, freebsd-hackers@freebsd.org
Subject:   Re: ISDN Anyone?
Message-ID:  <9508251728.AA11925@cs.weber.edu>
In-Reply-To: <20546.809317604@time.cdrom.com> from "Jordan K. Hubbard" at Aug 24, 95 07:26:44 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> > There is actually a lot more promise in a 16550 or 16650 at 460800 bps.
> > You only get 1/16th or 1/32th the number of interrupts.
> 
> Hmmm.  I find that the serial interrupt overhead is pretty intense at 115.2
> even with a 16550.  You know some secret for doing this I don't?

That's because it's being done wrong.

You take the interrupt and poll like hell in the service routine to handle
higher data rates.  You can do 115k on a non-FIFO'ed UART using this
technique.


					Terry Lambert
					terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9508251728.AA11925>