Linux-kernel mailing list archive 2000-07,: Re: PCMCIA still doesn't work for 2.3.46-pre2

# Re: PCMCIA still doesn't work for 2.3.46-pre2

Richard Gooch (rgooch@ras.ucalgary.ca)
Wed, 16 Feb 2000 12:03:31 +1100

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Jason Salopek: "NEW REVILATION Re: HARDWARE HELL - POSSIBLE LINUX BUG AND/OR HARDWARE"
- Previous message: David Hinds: "Re: PCMCIA still doesn't work for 2.3.46-pre2"
- Next in thread: Daniel.Egger@suse.de: "Re: PCMCIA still doesn't work for 2.3.46-pre2"
- Reply: Daniel.Egger@suse.de: "Re: PCMCIA still doesn't work for 2.3.46-pre2"

Linus Torvalds writes:
>
>
> On Wed, 16 Feb 2000, Richard Gooch wrote:
> > > You have i82365 enabled? You should have CONFIG_PCMCIA=y,
> > > CONFIG_CARDBUS=y, CONFIG_I82365=n.
> >
> > Er, no. .config appended. Also, don't you mean CONFIG_I82365=y? I
> > thought I have an i82365. With 2.3.36 I have a module named
> > "i82365"...
>
> The i82365 thing is for old i82365-compatible 16-bit pcmcia controllers.
>
> CONFIG_CARDBUS is for cardbus controllers.
>
> The confusion is because cardbus used to be handled by the i82365 driver
> too, and then CONFIG_CARDBUS was just an option to that driver. Now
> cardbus is a standalone driver in itself (a cardbus controller has
> backwards compatibility registers so that it is a reasonably proper
> superset of an old i82365).
>
> > Hm, that's right. You don't use modules, do you? So *can* I compile as
> > modules (and you expect to work) for PCMCIA?
>
> Try CONFIG_PCMCIA=y CONFIG_CARBUS=y (ie both in-kernel), and see if
> that solves it. That's what I use.

Well, that gets me closer to a working system. My network card doesn't
install proerly, though:

Linux PCMCIA Card Services 3.1.11
options: [pci] [cardbus] [apm]
Adding cardbus controller 0: PCI device 104c:ac15
PCI: Enabling device 00:04.0 (0000 -> 0002)
Yenta IRQ list 0000, PCI irq0
Socket status: 30000059
Adding cardbus controller 1: PCI device 104c:ac15
PCI: Enabling device 00:04.1 (0000 -> 0002)
Yenta IRQ list 0000, PCI irq0
[...]
cs: IO port probe 0x038c-0x03ff: excluding 0x3c4-0x3e3 0x3ec-0x403
cs: IO port probe 0x0230-0x0387: excluding 0x378-0x37f
cs: IO port probe 0x0100-0x021f: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
xirc2ps_cs.c 1.31 1998/12/09 19:32:55 (dd9jn+kvh)
xirc2ps_cs: RequestIRQ: Resource in use

Bugger.

> Getting CONFIG_PCMCIA=m working _should_ be just a matter of getting
> the object file dependencies right. I saw some patches floating
> around towards that end, but I haven't had time to look at them..

I tried this just in case. You're right: it doesn't work.

Regards,

Richard....
Permanent: rgooch@atnf.csiro.au
Current: rgooch@ras.ucalgary.ca

-
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/

- Next message: Jason Salopek: "NEW REVILATION Re: HARDWARE HELL - POSSIBLE LINUX BUG AND/OR HARDWARE"
- Previous message: David Hinds: "Re: PCMCIA still doesn't work for 2.3.46-pre2"
- Next in thread: Daniel.Egger@suse.de: "Re: PCMCIA still doesn't work for 2.3.46-pre2"
- Reply: Daniel.Egger@suse.de: "Re: PCMCIA still doesn't work for 2.3.46-pre2"