From owner-cvs-sys Fri Jun 14 15:55:21 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA28542 for cvs-sys-outgoing; Fri, 14 Jun 1996 15:55:21 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id PAA28485; Fri, 14 Jun 1996 15:55:13 -0700 (PDT) Received: from rocky.sri.MT.net (rocky.sri.MT.net [204.182.243.10]) by who.cdrom.com (8.6.12/8.6.11) with ESMTP id PAA11458 ; Fri, 14 Jun 1996 15:20:11 -0700 Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id QAA22924; Fri, 14 Jun 1996 16:20:09 -0600 Date: Fri, 14 Jun 1996 16:20:09 -0600 From: Nate Williams Message-Id: <199606142220.QAA22924@rocky.sri.MT.net> To: Nate Williams Cc: CVS-committers@freefall.FreeBSD.org, cvs-all@freefall.FreeBSD.org, cvs-sys@freefall.FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa if_ep.c if_epreg.h In-Reply-To: <199606142211.PAA23840@freefall.freebsd.org> References: <199606142211.PAA23840@freefall.freebsd.org> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > nate 96/06/14 15:11:44 > > Modified: sys/i386/isa if_ep.c if_epreg.h > Log: > At long last, we know have support for the 3C589 in a FreeBSD release > using the existing files using the existing PCCARD support. Ugh, that's an ugly sentence. In any case, what I meant to say was that up till now the Nomad release has been using the 'if_nep.c' driver instead of the existing if_ep.c driver, which was bogus IMHO. Both drivers supported the same cards (although I think if_ep supported more), so why should we add another driver which does the same thing. I asked Hosokawa to see if anyone would do patches to if_ep, and apparently someone did because in the most recent Nomad release there were patches to add PCCARD support to the already existing if_ep.c driver. Right now, aside from 'bugs' the entire framework should be in place to support almost all PC-CARDS. There are still some 'high-level' design issues to be resolved such as 'how do you boot off a PC-CARD disk' (currently you can't because you can't recognize the disk unless you have the user-land daemon running) which basically suggest that we move some of the userland code into the kernel (yuck!), but you get the idea. I'm planning on revamping the PC-CARD hooks in /etc next now that I have another hard disk and can use the code on my default box. Off to go fishing now! Nate