| ![[Previous]](../prev.gif) | ![[Contents]](../contents.gif) | ![[Index]](../keyword_index.gif) | ![[Next]](../next.gif) | 
Data structure that describes a selected PCI card
struct ado_pci
{
    int32_t     index;
    int32_t     id;     
    void *      handle;        
    uint16_t    vendor;
    uint16_t    device;
    uint16_t    subsystem;
    uint16_t    subsysvendor;
    uint8_t     devfunc;
    uint8_t     revision;
    uint8_t     class_protocol;
    uint8_t     zero0;          
    uint32_t    irq;
    uint64_t    bmstr;          
    uint64_t    iobase[6];
    uint32_t    iolen[6];
    uint32_t    class;
    uint32_t    spare[3];
};
The ado_pci structure describes the PCI card selected by ado_pci_device(). The members include:
QNX Neutrino
ado_pci_device(), ado_pci_release()
pci_attach(), pci_attach_device() in the QNX Library Reference
| ![[Previous]](../prev.gif) | ![[Contents]](../contents.gif) | ![[Index]](../keyword_index.gif) | ![[Next]](../next.gif) |