Accessing Solaris PCI Config Space extended properties

Hi all,

Am working on an enhancement to access Solaris PCI Config Space. I got basic pci config space properties like vendor-id using di_node system calls. But i am not able to access the extended configuration space. Can you please suggest an approach to access the pci extended configuration space. I understood that accesing the pci extended config space via ( CFC/CF8 ) registers are not recomended