Next-in-Thread Next Message

Note I think you're right about the bridge being the issue 

Forum: PCMCIA driver development
Re: Sad Trouble with Cirrus ctlr & multiple PCI busses (Dave Tuttle)
Date: 1999, Nov 02
From: David Hinds <dhinds@pcmcia.sourceforge.org>

A PCI bus bridge will normally have a set of registers that describe apertures of IO and memory space for use by devices on the far side of the bridge. Bus accesses that fall inside one of these apertures are forwarded to the other side of the bridge.

Your BIOS was smart enough to probe beyond the bridge, see the PD6729, and enable access to its IO registers... but the BIOS cannot know how to configure the PCI bridge to accommodate cards attached to the PD6729. So, pick a memory window to reserve for PCMCIA devices, program the bus bridge to match this window, and set up /etc/pcmcia/config.opts to use the same window. You will also probably need to set up or adjust the bridge's IO windows, and set appropriate IO port ranges in /etc/pcmcia/config.opts.

You'll need to get a datasheet for whichever bridge the PD6729 is attached to.

-- Dave

Next-in-Thread Next Message

Messages Inline: 1 All Outline: 1 2 All

1. Agree Thanks for the reply; "Have doc, will travail" by Dave Tuttle, 1999, Nov 02
(_ None It doesn't need to be fancy... by David Hinds, 1999, Nov 02

Add Message to: "I think you're right about the bridge being the issue"

Members Subscribe Admin Mode Show Frames Help for HyperNews at pcmcia-cs.sourceforge.net 1.10