This does not appear to be a hardware issue.
I just attempted a Google search, using keywords
"pci config space" + sparc
(note the placement of the quote marks)
I was shown approx 12,000 hits, and after going through five or six screens, I am seeing perhaps ten hits for Solaris and 11,990 hits for Linux.
Therefore, my first sense is that this is an OS kernel question.
Or ...it may be a software driver issue.
So, it may be found to be off-topic for these Hardware Forums.
Let's see if anyone else has any input, but you may need to post your question over in the Developers' Forum, somewhere.
<a href="http://forum.sun.com/index.jspa" target="_blank">http://forum.sun.com/index.jspa</a>
Thank you all for your help, I appreciate it....
Solaris sets up PCI configuration space somewhere, I assume memory ( registers ), "PCI was designed as a plug-and-play, self-configuring system. In support of this it defines an area of addressable ROM and RAM called configuration space, which can be interrogated to obtain information about a device and written to in order to configure it. "
I'm trying to determine the amount of ROM/RAM that is available for PCI config spaces on Solaris boxes.
Note: If each config space takes up 256 bytes and I know the total memory allocated, I can deduce how many devices can have config spaces. I still trying to figure out what hardware houses the PCI config spaces.
Any furhter help would be appreciated.