ApertureOS
Data Structures | Macros | Variables
pci_devices_names.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  PPCI_VENTABLE
 
struct  PPCI_DEVTABLE
 
struct  PPCI_CLASSCODETABLE
 

Macros

#define PCI_VENTABLE_LEN   (sizeof(PciVenTable)/sizeof(PCI_VENTABLE))
 
#define PCI_DEVTABLE_LEN   (sizeof(PciDevTable)/sizeof(PCI_DEVTABLE))
 
#define PCI_CLASSCODETABLE_LEN   (sizeof(PciClassCodeTable)/sizeof(PCI_CLASSCODETABLE))
 
#define PCI_COMMANDFLAGS_LEN   (sizeof(PciCommandFlags)/sizeof(char *))
 
#define PCI_STATUSFLAGS_LEN   (sizeof(PciStatusFlags)/sizeof(char *))
 
#define PCI_DEVSELFLAGS_LEN   (sizeof(PciDevSelFlags)/sizeof(char *))
 

Variables

PCI_VENTABLE PciVenTable []
 
PCI_DEVTABLE PciDevTable []
 
PCI_CLASSCODETABLE PciClassCodeTable []
 
char * PciCommandFlags []
 
char * PciStatusFlags []
 
char * PciDevSelFlags []
 

Macro Definition Documentation

#define PCI_CLASSCODETABLE_LEN   (sizeof(PciClassCodeTable)/sizeof(PCI_CLASSCODETABLE))
#define PCI_COMMANDFLAGS_LEN   (sizeof(PciCommandFlags)/sizeof(char *))
#define PCI_DEVSELFLAGS_LEN   (sizeof(PciDevSelFlags)/sizeof(char *))
#define PCI_DEVTABLE_LEN   (sizeof(PciDevTable)/sizeof(PCI_DEVTABLE))
#define PCI_STATUSFLAGS_LEN   (sizeof(PciStatusFlags)/sizeof(char *))
#define PCI_VENTABLE_LEN   (sizeof(PciVenTable)/sizeof(PCI_VENTABLE))

Variable Documentation

PCI_CLASSCODETABLE PciClassCodeTable[]
char* PciCommandFlags[]
Initial value:
=
{
"I/O Access",
"Memory Access",
"Bus Mastering",
"Special Cycles",
"Memory Write & Invalidate",
"Palette Snoop",
"Parity Errors",
"Wait Cycles",
"System Errors",
"Fast Back-To-Back",
"Reserved 10",
"Reserved 11",
"Reserved 12",
"Reserved 13",
"Reserved 14",
"Reserved 15"
}
char* PciDevSelFlags[]
Initial value:
=
{
"Fast Devsel Speed",
"Medium Devsel Speed",
"Slow Devsel Speed",
"Reserved 9&10"
}
PCI_DEVTABLE PciDevTable[]
char* PciStatusFlags[]
Initial value:
=
{
"Reserved 0",
"Reserved 1",
"Reserved 2",
"Reserved 3",
"Reserved 4",
"66 MHz Capable",
"User-Defined Features",
"Fast Back-To-Back",
"Data Parity Reported",
"",
"",
"Signalled Target Abort",
"Received Target Abort",
"Received Master Abort",
"Signalled System Error",
"Detected Parity Error"
}
PCI_VENTABLE PciVenTable[]