From owner-freebsd-hackers Fri Aug 25 10:46:41 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id KAA20316 for hackers-outgoing; Fri, 25 Aug 1995 10:46:41 -0700 Received: from mail.htp.com (mail.htp.com [199.171.4.2]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id KAA20310 for ; Fri, 25 Aug 1995 10:46:39 -0700 Received: from et.htp.com (et.htp.com [199.171.4.228]) by mail.htp.com (8.6.5/8.6.5) with SMTP id NAA00140; Fri, 25 Aug 1995 13:47:02 -0400 Date: Fri, 25 Aug 1995 13:47:02 -0400 Message-Id: <199508251747.NAA00140@mail.htp.com> X-Sender: dennis@mail.htp.com X-Mailer: Windows Eudora Version 2.0.3 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: terry@cs.weber.edu (Terry Lambert) From: dennis@et.htp.com (dennis) Subject: Re: ISDN Anyone? Cc: hackers@freebsd.org Sender: hackers-owner@freebsd.org Precedence: bulk >> > 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. > One interrupt per packet with a smart sync card. db