On Tue, Jul 7, 2009 at 9:28 AM, Myles Watsonmylesgw@gmail.com wrote:
That seems like a defective card but something is strange. Why wouldn't it detect the functions when the first function was enabled?
It doesn't probe the other functions when the first function is enabled because it is not a multi-function device. It reads that from the config space and skips to the next slot.
Ah, OK. Maybe we should make the scan a little smarter by checking the device capability and skip to the next device instead of next function.
Marc