[PATCHES] 11-pcmciaresource

Dominik Brodowski 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"
  works fine.

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
Type: application/pgp-signature
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 mailing list