From owner-freebsd-hackers Sun Mar 2 10:12:01 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA23699 for hackers-outgoing; Sun, 2 Mar 1997 10:12:01 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA23682 for ; Sun, 2 Mar 1997 10:11:57 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id FAA27377; Mon, 3 Mar 1997 05:10:33 +1100 Date: Mon, 3 Mar 1997 05:10:33 +1100 From: Bruce Evans Message-Id: <199703021810.FAA27377@godzilla.zeta.org.au> To: ejs@bfd.com, freebsd-hackers@FreeBSD.ORG Subject: Re: sio projects Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Before I embark on my first FreeBSD kernel hacking project, does anyone >know if someone is already working on 16650/16750 UART support? My plans >are for the following > >1) Autodetect the UARTS, and use their deeper fifos. There is already some support for this (for 16550s) in sio.c. It is disabled because it doesn't quite work. I think auto-detection works. >3) Throw in a flag to use the UART-driven hardware flow control methods. The hardware flow control on at least the original 16550's is reported to be worse that useless because it is invoked at the wrong time - at the same time that a fifo-trigger-level-reached interrupt is generated or something like that - it breaks streaming. Bruce