From owner-freebsd-questions Wed Sep 25 09:11:09 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA10052 for questions-outgoing; Wed, 25 Sep 1996 09:11:09 -0700 (PDT) Received: from horst.bfd.com (horst.bfd.com [204.160.242.10]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA09718 for ; Wed, 25 Sep 1996 09:10:37 -0700 (PDT) Received: from harlie (bastion.bfd.com [204.160.242.2]) by horst.bfd.com (8.7.5/8.7.3) with SMTP id JAA03688; Wed, 25 Sep 1996 09:09:30 -0700 (PDT) Date: Wed, 25 Sep 1996 09:10:16 -0700 (PDT) From: "Eric J. Schwertfeger" X-Sender: ejs@harlie To: Nadav Eiron cc: dwhite@resnet.uoregon.edu, Samy Touati , freebsd-questions@freebsd.org Subject: Re: support for 16650 In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 25 Sep 1996, Nadav Eiron wrote: > > > On Tue, 24 Sep 1996, Doug White wrote: > > > On Tue, 24 Sep 1996, Samy Touati wrote: > > > > > I know that the 16550 is supported I'm talking about the 16650 which > > > allows speed up to 428K Bauds. > I guess not. Found this in sio.c: > static struct speedtab comspeedtab[] = { > 57600, COMBRD(57600), > 115200, COMBRD(115200), > -1, -1 >From what I understand, what the 16650 does is just allow a clock rate of 4 times that which a 16550 will handle, so if you tell it to use 57600, you'll really get 230Kbaud. Note this would be set using jumpers on the IO card, not any software setting. The only way the programming interface is different is the deeper FIFO. Should be a trivial modification to anyone that understands the sio driver and has the chip references.