Martin, This should answer all your comments. Ben. Ben Hutchings (4): Add pci_read_vpd() function and internal read_vpd() method Add PCI 2.2 VPD register definitions Add implementation of read_vpd() method for sysfs In verbose mode, display contents of VPD if possible lib/access.c | 6 ++ lib/aix-device.c | 1 + lib/dump.c | 1 + lib/fbsd-device.c | 1 + lib/header.h | 7 +++ lib/i386-ports.c | 2 + lib/internal.h | 1 + lib/libpci.ver | 1 + lib/nbsd-libpci.c | 1 + lib/obsd-device.c | 1 + lib/pci.h | 10 ++-- lib/proc.c | 1 + lib/sysfs.c | 66 ++++++++++++++++++++--- lspci.c | 157 ++++++++++++++++++++++++++++++++++++++++++++++++++++- pcilib.man | 4 +- 15 files changed, 245 insertions(+), 15 deletions(-) -- Ben Hutchings, Senior Software Engineer, Solarflare Communications Not speaking for my employer; that's the marketing department's job. They asked us to note that Solarflare product names are trademarked. -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html