From owner-freebsd-current Sun Feb 25 18:18:17 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA12174 for current-outgoing; Sun, 25 Feb 1996 18:18:17 -0800 (PST) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id SAA12169 Sun, 25 Feb 1996 18:18:13 -0800 (PST) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.6.12/8.6.12) id SAA13484; Sun, 25 Feb 1996 18:18:04 -0800 From: "Rodney W. Grimes" Message-Id: <199602260218.SAA13484@GndRsh.aac.dev.com> Subject: Re: 3c5x9 driver updated in -current. To: gibbs@freefall.freebsd.org (Justin T. Gibbs) Date: Sun, 25 Feb 1996 18:18:04 -0800 (PST) Cc: current@freefall.freebsd.org In-Reply-To: <199602260117.RAA09022@freefall.freebsd.org> from "Justin T. Gibbs" at Feb 25, 96 05:17:26 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-current@FreeBSD.ORG Precedence: bulk > > I'd like to bring these changes into -stable. To do that, I'll > need to know that they work for people besides myself. Please > test the updated driver out and let me know if you have any problems. You should have sent this to -stable probably :-). I have no problems with these changes coming over _AFTER_ all of the current brokeness in stable is fixed. I have not done my weekly update of my master install tree this weekend for production machines due to the number of recent bugs created in stable. > Thanks, > Justin > ------- Forwarded Message > > Date: Sun, 25 Feb 1996 17:05:39 -0800 (PST) > From: "Justin T. Gibbs" > Message-Id: <199602260105.RAA08117@freefall.freebsd.org> > To: CVS-committers, cvs-all, cvs-sys > Subject: cvs commit: src/sys/i386/eisa 3c5x9.c aha1742.c aic7770.c bt74x.c eisaconf.c src/sys/i386/isa if_ep.c if_epreg.h src/sys/i386/conf files.i386 > Sender: owner-cvs-committers@FreeBSD.org > Precedence: bulk > > gibbs 96/02/25 17:05:38 > > Modified: sys/i386/conf files.i386 > Log: > Add i386/eisa/3c5x9.c, the eisaconf probe for the 3Com 3c579 and the > 3c509 when in eisa configuration mode. > > Revision Changes Path > 1.128 +2 -1 src/sys/i386/conf/files.i386 > > Modified: sys/i386/eisa aha1742.c aic7770.c bt74x.c eisaconf.c > Added: sys/i386/eisa 3c5x9.c > Log: > 3c5x9.c: > The eisaconf probe for the 3Com 3c579 and the 3c509 when in eisa > configuration mode. > > aha1742.c aic7770.c bt74x.c: > Only call eisa_registerdev after the probe is successfully. > > eisaconf.c: > Increase kdc->kdc_datalen during the eisa_reg* functions instead of > in the eisa_add* functions since eisa_registerdev has already been > called and we have a kdc to manipulate. > > Revision Changes Path > 1.51 +2 -2 src/sys/i386/eisa/aha1742.c > 1.25 +2 -2 src/sys/i386/eisa/aic7770.c > 1.5 +3 -3 src/sys/i386/eisa/bt74x.c > 1.16 +2 -2 src/sys/i386/eisa/eisaconf.c > > Modified: sys/i386/isa if_ep.c if_epreg.h > Log: > Clean up the 3c5x9 driver and add an eisaconf probe to it. This should > prevent it from conflicting with other drivers (like the aic7xxx driver). > Most of the work was in spliting out common portions of the driver and > making them generic enough to be called from the eisaconf probe. > > Revision Changes Path > 1.42 +243 -185 src/sys/i386/isa/if_ep.c > 1.12 +17 -6 src/sys/i386/isa/if_epreg.h > > ------- End of Forwarded Message > > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD