Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Mar 1998 13:04:47 -0700
From:      Nate Williams <nate@mt.sri.com>
To:        "Jonathan M. Bresler" <jmb@FreeBSD.ORG>
Cc:        nate@mt.sri.com (Nate Williams), Matthias.Apitz@SOFTCON.de, freebsd-mobile@FreeBSD.ORG
Subject:   Re: 3c589D and pccard support in FreeBSD 2.2.5
Message-ID:  <199803312004.NAA12028@mt.sri.com>
In-Reply-To: <199803311759.JAA05709@hub.freebsd.org>
References:  <199803311738.KAA11498@mt.sri.com> <199803311759.JAA05709@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > > > 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.

Yep.

> 	ugh!  how much duplicated code do we have there?
> 	i feel sick.

Sorry, would you likeme to get a bag for you? *grin*

> 	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...)

Ok, I won't tell you that.  But, I'll bet you can guess.

> 	why do we have both the if_ep.c and the if_zp.c?

Because we don't have generic PCCARD support available in the boot
floppy, so if_ep.c isn't supported on the boot floppy.


Nate

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803312004.NAA12028>