Stefan Reinauer schrieb:
- Richard Smith smithbone@gmail.com [060422 00:26]:
newer versions of pciutils want the pci domain in addition to bus:dev:fn
Oh yeah I remember that now. His pciutils library is too old and there isn't an easy way to detect which one is in use. 64-bit systems require the newer pciutils IIRC.
Wasn't their some option in the makefile to choose what lib to use?
There's this macro in pci-userspace.c: #define LIBPCI_CHECK_VERSION(major,minor,micro) \ ( (LIBPCI_MAJOR_VERSION > (major)) || \ (LIBPCI_MAJOR_VERSION == (major) && LIBPCI_MINOR_VERSION > (minor)) || \ (LIBPCI_MAJOR_VERSION == (major) && LIBPCI_MINOR_VERSION == (minor)) && \ LIBPCI_MICRO_VERSION >= (micro) )
but for some reason it doesn't seem to work.. I guess LIBPCI_MAJOR_VERSION et al are not set correctly anymore or something in most recent pciutil version
Christian, what pciutils/libpci version are you using?
I have pciutils-2.2.1 installed. I should have > 2.1.99 ;) to compile testbios. I will have a look to a newer version and try it again also I will check the settings to LIBPCI_MAJOR_VERSION
chris