#include "header.h"
#include "types.h"
-#define PCI_LIB_VERSION 0x030700
+#define PCI_LIB_VERSION 0x030800
#ifndef PCI_ABI
#define PCI_ABI
struct pci_filter {
int domain, bus, slot, func; /* -1 = ANY */
- int vendor, device, device_class;
- int rfu[3];
+ int vendor, device;
+ int device_class;
+ unsigned int device_class_mask; /* Which bits of the device_class are compared, default=all */
+ int prog_if;
+ int rfu[1];
};
void pci_filter_init(struct pci_access *, struct pci_filter *) PCI_ABI;