I've updated my diff against today's -current: http://people.freebsd.org/~imp/cardbus_rewrite2.diff This should fix the xl problems, as well as some issues with combo usb/firewire cards... As well as making the code a lot smaller... Warner