From owner-freebsd-hackers Sun May 7 16:27:14 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA06328 for hackers-outgoing; Sun, 7 May 1995 16:27:14 -0700 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA06322 for ; Sun, 7 May 1995 16:27:11 -0700 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA29752; Sun, 7 May 95 17:20:08 MDT From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9505072320.AA29752@cs.weber.edu> Subject: Re: lance Ethernet and > 16 Mb RAM failure To: julian@ref.tfs.com (Julian Elischer) Date: Sun, 7 May 95 17:20:07 MDT Cc: bde@zeta.org.au, mtaylor@gateway.cybernet.com, hackers@FreeBSD.org In-Reply-To: <199505072008.NAA10606@ref.tfs.com> from "Julian Elischer" at May 7, 95 01:08:13 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > so, mtaylor: > it looks like you have something you can do for us.. :) > > get the DMA controlling code from the floppy driver > and merge it in with the lnc driver, (or similar) > I don't have that board and couldn't test it.... > other possible options might be to pre-allocate it's own buffer space > during boot if it has > 16MB and use that instead.. > or look at the bounce buffer support in the aha driver > and copy that? Which one should be used depends on whether it is motherboard DMA or bus master DMA. The motherboard controller is typically "different". Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.