15 #ifndef BOOTLOADER_PCI_H    16 #define BOOTLOADER_PCI_H    23         int (*read_config_byte)(
unsigned char, 
unsigned char,
    24                                unsigned char, uint8_t *);
    25         int (*read_config_word)(
unsigned char, 
unsigned char,
    26                                unsigned char, uint16_t *);
    27         int (*read_config_dword)(
unsigned char, 
unsigned char,
    28                                unsigned char, uint32_t *);
    29         int (*write_config_byte)(
unsigned char, 
unsigned char,
    30                                unsigned char, uint8_t);
    31         int (*write_config_word)(
unsigned char, 
unsigned char,
    32                                unsigned char, uint16_t);
    33         int (*write_config_dword)(
unsigned char, 
unsigned char,
    34                                unsigned char, uint32_t);
    47     struct proc_dir_entry *procent; 
    50     unsigned short  vendor;
    53     unsigned int    hdr_type;   
    54     unsigned int    master : 1; 
    71     unsigned long   base_address[6];
    72     unsigned long   rom_address;
    84     struct proc_dir_entry *procdir; 
    87     unsigned char   primary;    
    88     unsigned char   secondary;  
    89     unsigned char   subordinate;    
    93 extern struct pci_dev   *pci_devices;   
 Definition: rtemscompat1.h:15