From owner-freebsd-hackers Tue Jan 21 13:51:28 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA16395 for hackers-outgoing; Tue, 21 Jan 1997 13:51:28 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id NAA16390 for ; Tue, 21 Jan 1997 13:51:25 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id OAA20084; Tue, 21 Jan 1997 14:36:30 -0700 From: Terry Lambert Message-Id: <199701212136.OAA20084@phaeton.artisoft.com> Subject: Re: My sportster internal modem doesn't work after switched to 2.2-BETA To: luoqi@watermarkgroup.com (Luoqi Chen) Date: Tue, 21 Jan 1997 14:36:30 -0700 (MST) Cc: terry@lambert.org, freebsd-hackers@FreeBSD.ORG In-Reply-To: <32E4F67C.343F@watermarkgroup.com> from "Luoqi Chen" at Jan 21, 97 12:01:55 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > After some poking around, I found that the if I sent multiple bytes > to the modem, some would get lost. So I went to sio.c and changed > com->tx_fifo_size to 1 from 16, and everything works fine now. > But I am still wondering if this is a problem with the modem, or with > the software. It seems that NT is doing the same, sending no more than > one > byte at a time. This is not a satisfactory solution, the output FIFO > is underutilized and CPU is servicing 16 times more interrupts. Ugh. You need to look at the -questions archives for this one. It has to do with whether or not the UART is broken, and there is a specific list of "OK" parts which you should look for when you buy hardware. Sorry to tell you ythis after you bought hardware... Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.