XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
pci_dev Struct Reference

#include <pci.h>

Collaboration diagram for pci_dev:
Collaboration graph
[legend]

Public Attributes

struct pci_bus * bus
 
unsigned int devfn
 
struct device dev
 
unsigned short vendor
 
unsigned short device
 
unsigned short subsystem_vendor
 
unsigned short subsystem_device
 
unsigned int class
 
unsigned char revision
 
struct resource resource [6]
 
void * driver_data
 

Member Data Documentation

◆ bus

struct pci_bus* pci_dev::bus

◆ class

unsigned int pci_dev::class

◆ dev

struct device pci_dev::dev

◆ devfn

unsigned int pci_dev::devfn

◆ device

unsigned short pci_dev::device

◆ driver_data

void* pci_dev::driver_data

◆ resource

struct resource pci_dev::resource[6]

◆ revision

unsigned char pci_dev::revision

◆ subsystem_device

unsigned short pci_dev::subsystem_device

◆ subsystem_vendor

unsigned short pci_dev::subsystem_vendor

◆ vendor

unsigned short pci_dev::vendor

The documentation for this struct was generated from the following file: