/* | |
* This work is licensed under the terms of the GNU GPL, version 2. See | |
* the COPYING file in the top-level directory. | |
* | |
* Just split from hw/i386/kvm/pci-assign.c. | |
*/ | |
#ifndef PCI_ASSIGN_H | |
#define PCI_ASSIGN_H | |
#include "hw/pci/pci.h" | |
//#define DEVICE_ASSIGNMENT_DEBUG | |
#ifdef DEVICE_ASSIGNMENT_DEBUG | |
#define DEBUG(fmt, ...) \ | |
do { \ | |
fprintf(stderr, "%s: " fmt, __func__ , __VA_ARGS__); \ | |
} while (0) | |
#else | |
#define DEBUG(fmt, ...) | |
#endif | |
void *pci_assign_dev_load_option_rom(PCIDevice *dev, struct Object *owner, | |
int *size, unsigned int domain, | |
unsigned int bus, unsigned int slot, | |
unsigned int function); | |
#endif /* PCI_ASSIGN_H */ |