TacOS  0.2
 Tout Structures de données Fichiers Fonctions Variables Définitions de type Énumérations Macros
Structures de données | Macros | Définitions de type | Variables
Référence du fichier pci_vendor.h
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Structures de données

struct  _PCI_VENTABLE
 
struct  _PCI_DEVTABLE
 
struct  _PCI_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 *))
 

Définitions de type

typedef struct _PCI_VENTABLE PCI_VENTABLE
 
typedef struct _PCI_VENTABLEPPCI_VENTABLE
 
typedef struct _PCI_DEVTABLE PCI_DEVTABLE
 
typedef struct _PCI_DEVTABLEPPCI_DEVTABLE
 
typedef struct _PCI_CLASSCODETABLE PCI_CLASSCODETABLE
 
typedef struct
_PCI_CLASSCODETABLE
PPCI_CLASSCODETABLE
 

Variables

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

Description détaillée

Auteur
TacOS developers

LICENSE

Copyright (C) 2010, 2011, 2012 - TacOS developers.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details at http://www.gnu.org/copyleft/gpl.html

You should have received a copy of the GNU General Public License along with this program; if not, see http://www.gnu.org/licenses.

DESCRIPTION

Description de ce que fait le fichier

Documentation des variables

char* PciCommandFlags[]
Valeur initiale :
=
{
"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[]
Valeur initiale :
=
{
"Fast Devsel Speed",
"Medium Devsel Speed",
"Slow Devsel Speed",
"Reserved 9&10"
}
char* PciStatusFlags[]
Valeur initiale :
=
{
"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"
}