From owner-freebsd-hackers Mon Mar 3 16:21:39 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA08688 for hackers-outgoing; Mon, 3 Mar 1997 16:21:39 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA08683 for ; Mon, 3 Mar 1997 16:21:34 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id KAA08716; Tue, 4 Mar 1997 10:50:03 +1030 (CST) From: Michael Smith Message-Id: <199703040020.KAA08716@genesis.atrad.adelaide.edu.au> Subject: Re: [driver testing] Odd network behaviour? In-Reply-To: <199703031818.LAA08263@phaeton.artisoft.com> from Terry Lambert at "Mar 3, 97 11:18:42 am" To: terry@lambert.org (Terry Lambert) Date: Tue, 4 Mar 1997 10:50:03 +1030 (CST) Cc: msmith@atrad.adelaide.edu.au, hackers@FreeBSD.ORG, jrb@cs.pdx.edu X-Mailer: ELM [version 2.4ME+ PL28 (25)] 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 Terry Lambert stands accused of saying: > > Kurt Mahon, who wrote the driver for the 82586 for USL, claimed that > the USL driver copied the data twice; apparently, the interrupt was > issued when data was available, rather than when it had made it into > card memory? This is a most extremely bizarre claim. AFAIK, the '586 doesn't issue an interrupt until the DMA into the host memory has completed, which has to happen as the frame arrives as (again from memory) it doesn't have a very big internal FIFO. *grumble* > The second copy worked because the first copy provided > sufficient delay, scaled to the size of the transfer. I never had a > chance to verify Kurt's claims, since I was happily running 368BSD on > the 6386/25's and didn't want to screw with success. Hmm. Personally I'd love to just use the 'ie' driver, but there's so much funny cruft associated with the radio modem as well that it'd make a terrible mess of the driver. > Terry Lambert -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[