[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Multifunction devices



We have a custom IC that just had first silicon show up in our lab.  It is a
multifunction device with two functions.  So far we have found one problem in
the PCI interface

That problem is that the device issues a DEVSEL# for config space accesses to
all 8 possible functions.  The result is that we have 2 functioning config spaces
and 6 config spaces that have read-only registers that contain 0's.  

This is not a good thing, but I think it is a problem that can be lived with.
 The BARs return all 0's when read so the system won't allocate any space to
the 6 extra devices, and we won't conflict with any other config spaces.

Does anyone see a problem with not spending the time and money on fixing this
if it remains that only bug?

Thanks,
Dahlin