Subject: Re: cardbus bridge not working?
To: None <port-i386@NetBSD.org>
From: None <richard@uclinux.net>
List: port-i386
Date: 10/27/2004 17:45:25
> 
> I had this problem probably a year ago and the results of my
> googling were, that the problem is the PC's BIOS. Pcmcia (in my
> understanding of these 16bit cards) is some kind of ISA. The (my)
> bridge is an ISA-behind-PCI-bridge. And the BIOS does not assign
> ISA interrupts (unshared ones) to ISA devices behind a
> PCI device/bus.
>=20
> Well, not that I know much about these PCisms, thats just what
> I understood. Feel free to clarify things and show a way how
> to get my pcmcia-bridge working. :-)
> Some interrupt routers are known to NetBSD and adding some
> options to your kernel config file might make it work. Unfortunately,
> mine (nforce2 chipset) wasn't.
>=20

The PCI1520 chip from TI s detected fine after enabling the PCIBIOS
stuff in kernel (o;

    cbb0 at pci0 dev 9 function 0: Texas Instruments product 0xac55 (rev. 0=
x01)
    cbb1 at pci0 dev 9 function 1: Texas Instruments product 0xac55 (rev. 0=
x01)
    ...
    ...
    cbb0: interrupting at irq 10
    cardslot0 at cbb0 slot 0 flags 0
    cardbus0 at cardslot0: bus 2 device 0
    pcmcia0 at cardslot0
    cbb1: interrupting at irq 5
    cardslot1 at cbb1 slot 1 flags 0
    cardbus1 at cardslot1: bus 3 device 0
    pcmcia1 at cardslot1

Seems some hardware problems now behind my selfmade PCCard/Cardbus bridge (=
o;


rick