|
Defines |
#define | RESORT 1 |
#define | FIX_ROM 0 |
#define | PCI_EN 0x80000000 |
Functions |
void | readConfigSpaceCfg1 (CARD32 bus, CARD32 dev, CARD32 func, CARD32 *reg) |
int | checkSlotCfg1 (CARD32 bus, CARD32 dev, CARD32 func) |
int | checkSlotCfg2 (CARD32 bus, int dev) |
void | readConfigSpaceCfg2 (CARD32 bus, int dev, CARD32 *reg) |
CARD8 | interpretConfigSpace (CARD32 *reg, int busidx, CARD8 dev, CARD8 func) |
CARD32 | findBIOSMap (PciStructPtr pciP, CARD32 *biosSize) |
void | restoreMem (PciStructPtr pciP) |
CARD32 | readPciCfg1 (CARD32 reg) |
void | writePciCfg1 (CARD32 reg, CARD32 val) |
CARD32 | readPciCfg2 (CARD32 reg) |
void | writePciCfg2 (CARD32 reg, CARD32 val) |
void | scan_pci (void) |
void | pciVideoDisable (void) |
void | pciVideoRestore (void) |
void | EnableCurrent () |
CARD8 | PciRead8 (int offset, CARD32 Slot) |
CARD16 | PciRead16 (int offset, CARD32 Slot) |
CARD32 | PciRead32 (int offset, CARD32 Slot) |
void | PciWrite8 (int offset, CARD8 byte, CARD32 Slot) |
void | PciWrite16 (int offset, CARD16 word, CARD32 Slot) |
void | PciWrite32 (int offset, CARD32 lg, CARD32 Slot) |
int | mapPciRom (PciStructPtr pciP) |
CARD32 | findPci (CARD16 slotBX) |
CARD16 | pciSlotBX (PciStructPtr pPci) |
PciStructPtr | findPciDevice (CARD16 vendorID, CARD16 deviceID, char n) |
PciStructPtr | findPciClass (CARD8 intf, CARD8 subClass, CARD16 class, char n) |
int | remapMem (PciStructPtr pciP, int num, CARD32 size) |
int | cfg1out (CARD16 addr, CARD32 val) |
int | cfg1in (CARD16 addr, CARD32 *val) |
PciStructPtr | findPciByIDs (int bus, int dev, int func) |
Variables |
PciStructPtr | PciStruct = NULL |
PciBusPtr | PciBuses = NULL |
PciStructPtr | CurrentPci = NULL |
PciStructPtr | PciList = NULL |
int | pciMaxBus = 0 |
CARD32 | PciCfg1Addr |
CARD32(* | readPci )(CARD32 reg)=readPciCfg1 |
void(* | writePci )(CARD32 reg, CARD32 val)=writePciCfg1 |
int | numbus |
int | hostbridges = 1 |
unsigned long | pciMinMemReg = ~0 |
CARD32 | remapMEM_val |
int | remapMEM_num |