From owner-freebsd-mobile Tue Mar 31 09:59:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA05846 for freebsd-mobile-outgoing; Tue, 31 Mar 1998 09:59:53 -0800 (PST) (envelope-from owner-freebsd-mobile@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA05709; Tue, 31 Mar 1998 09:59:43 -0800 (PST) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199803311759.JAA05709@hub.freebsd.org> Subject: Re: 3c589D and pccard support in FreeBSD 2.2.5 In-Reply-To: <199803311738.KAA11498@mt.sri.com> from Nate Williams at "Mar 31, 98 10:38:57 am" To: nate@mt.sri.com (Nate Williams) Date: Tue, 31 Mar 1998 09:59:43 -0800 (PST) Cc: jmb@FreeBSD.ORG, nate@mt.sri.com, Matthias.Apitz@SOFTCON.de, freebsd-mobile@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Nate Williams wrote: > > > Linux doesn't use the EEPROM values, but uses Card Services (like our > > > pccard stuff). However, the FreeBSD boot floppy doesn't support Card > > > Services. > > > > huh! we use the CIS tuples. > > if_zp.c uses the tuples to recognize the card, but no more. It doesn't > dynamically allocate resources, or anything like that. if_zp.c supports the 3c598d and if_ep.c supports the 3c598d. ugh! how much duplicated code do we have there? i feel sick. so how does one select the correct io, mem, and irq values for the kernel config file using the if_zp.c? (please dont tell me boot doze and see what it uses...) why do we have both the if_ep.c and the if_zp.c? i'm mightly confused..... jmb To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message