Change History (3)

As far as I've read ExpressCard is not really a bus of its own. It provides both a PCI Express x1 and a USB 2.0 interface to the card. A card then uses either of them as appropriate. There is no separate controller involved as was the case for CardBus. Since we support USB 2.0 and PCIe should be transparent (is it?), I don't think there is anything more to it. For reference: ​http://en.wikipedia.org/wiki/ExpressCard

Regarding initial support for CardBus: This means that CardBus bridges are detected during PCI initialization, so that they show up when issuing listdev.
But neither are CardBus bridges configured nor are the devices behind the bridge scanned. Ticket #5195 is declared as enhancement for CardBus support because of this.