pci.h revision 1
1N/A#define PCI_HEADER_TYPE_NORMAL 0
1N/A#ifndef PCI_BASE_ADDRESS_IO_MASK
1N/A#ifndef PCI_BASE_ADDRESS_MEM_MASK
1N/Astruct pci_device;
1N/Astruct pci_device {
1N/A unsigned char use_specified;
1N/Aextern int pcibios_read_config_byte(unsigned int bus, unsigned int device_fn, unsigned int where, uint8_t *value);
1N/Aextern int pcibios_write_config_byte (unsigned int bus, unsigned int device_fn, unsigned int where, uint8_t value);
1N/Aextern int pcibios_read_config_word(unsigned int bus, unsigned int device_fn, unsigned int where, uint16_t *value);
1N/Aextern int pcibios_write_config_word (unsigned int bus, unsigned int device_fn, unsigned int where, uint16_t value);
1N/Aextern int pcibios_read_config_dword(unsigned int bus, unsigned int device_fn, unsigned int where, uint32_t *value);
1N/Aextern int pcibios_write_config_dword(unsigned int bus, unsigned int device_fn, unsigned int where, uint32_t value);
1N/Astruct pci_driver {