linux at dominikbrodowski.de
Sat Mar 27 12:25:27 GMT 2004
On Sat, Mar 27, 2004 at 09:54:19AM +0000, Russell King wrote:
> throughout the IO space. When these devices got integrated into PC
> chipsets, they got fixed to decode 16 bits, and VGA cards decided they
> could use the space instead. And then PCI came along, and they found
> they had to continue to support this, so bridges ended up with a bit
> to enable the top 768 bytes of each 1K so that legacy stuff continued
> to work as expected.
> Welcome to your legacy-stuffed PC. 8)
Many thanks for your informative reply.
I've just tested the updated 11-pcmcia patchset:
a) still resources are used which are beyond the "ioports/iomem behind
bridge" of the parent PCI-PCI bridge. What's in
s->cb_dev->bus->resource seems to be different from what lspci -vvv
b) Limiting /etc/pcmcia/config.opts to the "ioports/iomem behind bridge"
c) If the patchset is included in the kernel, there needs to be a big
warning as most /etc/pcmcia/config.opts settings on current x86 notebooks
will fail: the port and memory ranges usually mentioned there are most
likely different from the "memory/ioports behind bridge" of PCI-PCI
bridges "above" CardBus sockets... Of course, this doesn't apply if a)
mentioned above is invalid...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://lists.infradead.org/pipermail/linux-pcmcia/attachments/20040327/7eebb451/attachment.bin
More information about the linux-pcmcia