PCI device enumeration is non trivial. Your best reference is probably the Linux source code. In particular, pciscan.c and pciscan.h. They are linked from (amongst other places) this network driver page:
http://www.scyld.com/network/tulip.html
That pci address you posted contains the vendor id (manufacturer code) and the device id (chip code) which can be used to recognised the card during enumeration. I did this once for a graphics card under VxWorks to get a linear frame buffer, and it's nasty, nasty, nasty.
I recommend you find yourself a good PCI book to understand the process if you want to go this route.
Rob