lkml.org 
[lkml]   [2000]   [Jul]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 2.4.0-pre5 Replacement for make modules_install
David Hinds wrote:
>
> On Tue, Aug 01, 2000 at 07:42:59AM +1000, Andrew Morton wrote:
> >
> > The problem is that the new 3c59x.o supports both Cardbus and PCI/EISA
> > NICs. It is possibly unique in this respect.
>
> It is not, or at least not likely to be for long. The tulip driver
> also supports CardBus.

I don't see that in the 2.4.0-test4 tree. Any idea who will be doing
this, and when?

> ...
> > This is still pretty ugly and I'd be interested in
> > any suggestions for improvement.
>
> I don't see any completely satisfactory solution that doesn't use some
> sort of alias mechanism, either in modules.conf or in the PCMCIA
> config files.

AFAICS, the pcmcia-cs `make install' target will look to see if you've
built your kernel with CONFIG_PCMCIA. If you have, the pcmcia_cs
clients are not built. So one approach would be to massage the pcmcia
config files at install time to refer to either 3c575_cb or to 3c59x.
This doesn't feel right.

Another option is to use a new identifier altogether within the pcmcia
package (3com_nic) and then rely upon modprobe resolving it
appropriately, either via an if/then test or

probe 3com_nic 3c575_cb 3c59x

in modules.conf.

Third option: globally replace 3c575_cb with 3c59x in the pcmcia_cs
package.


Any preferences?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:57    [W:0.059 / U:1.212 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site