From owner-freebsd-questions Tue Apr 9 15:11:15 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA20269 for questions-outgoing; Tue, 9 Apr 1996 15:11:15 -0700 (PDT) Received: from lserver.infoworld.com (lserver.infoworld.com [192.216.48.4]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id PAA20264 for ; Tue, 9 Apr 1996 15:11:11 -0700 (PDT) Received: from ccgate.infoworld.com by lserver.infoworld.com with smtp (Smail3.1.29.1 #12) id m0u6lil-000wvAC; Tue, 9 Apr 96 15:17 PDT Received: from cc:Mail by ccgate.infoworld.com id AA829087812; Tue, 09 Apr 96 14:04:51 PST Date: Tue, 09 Apr 96 14:04:51 PST From: "Brett Glass" Message-Id: <9603098290.AA829087812@ccgate.infoworld.com> To: Terry Lambert Cc: questions@FreeBSD.org Subject: Re: Artisoft AE-3 Ethernet card: How to use large buffer? Sender: owner-questions@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > You could always try it. I don't think it will work, since it's > unlikely to have compatable gate array settings. I'm not sure, but I believe that the internal buffer is not directly accessible on NE2000 clones. As I understand it, the RAM is accessible via programmed I/O after setting a pointer register. (This is one of the common criticisms of the architecture: PIO isn't quite as fast as shared memory.) > You need to set mem_end to mem_start + 64k. This should be done in > whichever probe routine is coming true. Aren't the mem_end and mem_start parameters used for cards that have shared memory (rather than a PIO/counter scheme)? > This assumes that, unlike some cards, there is not only an 8k window > to get at the memeory (in which case you want to leave it alone). Again, I'm not certain, but I believe that access to the buffer does not take place via a memory window at all. --Brett