ReactOS
0.4.15-dev-4869-g35a816a
|
#include <pci.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
UCHAR NTAPI | PciGetAdjustedInterruptLine (IN PPCI_PDO_EXTENSION PdoExtension) |
VOID NTAPI | PciReadWriteConfigSpace (IN PPCI_FDO_EXTENSION DeviceExtension, IN PCI_SLOT_NUMBER Slot, IN PVOID Buffer, IN ULONG Offset, IN ULONG Length, IN BOOLEAN Read) |
VOID NTAPI | PciWriteDeviceConfig (IN PPCI_PDO_EXTENSION DeviceExtension, IN PVOID Buffer, IN ULONG Offset, IN ULONG Length) |
VOID NTAPI | PciReadDeviceConfig (IN PPCI_PDO_EXTENSION DeviceExtension, IN PVOID Buffer, IN ULONG Offset, IN ULONG Length) |
VOID NTAPI | PciReadSlotConfig (IN PPCI_FDO_EXTENSION DeviceExtension, IN PCI_SLOT_NUMBER Slot, IN PVOID Buffer, IN ULONG Offset, IN ULONG Length) |
NTSTATUS NTAPI | PciQueryForPciBusInterface (IN PPCI_FDO_EXTENSION FdoExtension) |
NTSTATUS NTAPI | PciGetConfigHandlers (IN PPCI_FDO_EXTENSION FdoExtension) |
Variables | |
BOOLEAN | PciAssignBusNumbers |
UCHAR NTAPI PciGetAdjustedInterruptLine | ( | IN PPCI_PDO_EXTENSION | PdoExtension | ) |
Definition at line 24 of file config.c.
Referenced by PciScanBus().
NTSTATUS NTAPI PciGetConfigHandlers | ( | IN PPCI_FDO_EXTENSION | FdoExtension | ) |
Definition at line 224 of file config.c.
Referenced by PciAddDevice().
NTSTATUS NTAPI PciQueryForPciBusInterface | ( | IN PPCI_FDO_EXTENSION | FdoExtension | ) |
Definition at line 135 of file config.c.
Referenced by PciGetConfigHandlers().
VOID NTAPI PciReadDeviceConfig | ( | IN PPCI_PDO_EXTENSION | DeviceExtension, |
IN PVOID | Buffer, | ||
IN ULONG | Offset, | ||
IN ULONG | Length | ||
) |
Definition at line 107 of file config.c.
Referenced by PciApplyHacks(), PciAssignSlotResources(), PciConfigureIdeController(), PciDecodeEnable(), PcipGetFunctionLimits(), PciQueryRequirements(), PciQueryResources(), PciReadDeviceCapability(), PciScanBus(), PciSetResources(), PciStallForPowerChange(), and PciWriteLimitsAndRestoreCurrent().
VOID NTAPI PciReadSlotConfig | ( | IN PPCI_FDO_EXTENSION | DeviceExtension, |
IN PCI_SLOT_NUMBER | Slot, | ||
IN PVOID | Buffer, | ||
IN ULONG | Offset, | ||
IN ULONG | Length | ||
) |
Definition at line 123 of file config.c.
Referenced by PciScanBus().
VOID NTAPI PciReadWriteConfigSpace | ( | IN PPCI_FDO_EXTENSION | DeviceExtension, |
IN PCI_SLOT_NUMBER | Slot, | ||
IN PVOID | Buffer, | ||
IN ULONG | Offset, | ||
IN ULONG | Length, | ||
IN BOOLEAN | Read | ||
) |
Definition at line 49 of file config.c.
Referenced by PciReadDeviceConfig(), PciReadSlotConfig(), and PciWriteDeviceConfig().
VOID NTAPI PciWriteDeviceConfig | ( | IN PPCI_PDO_EXTENSION | DeviceExtension, |
IN PVOID | Buffer, | ||
IN ULONG | Offset, | ||
IN ULONG | Length | ||
) |
Definition at line 91 of file config.c.
Referenced by PciApplyHacks(), PciConfigureIdeController(), PciDecodeEnable(), PcipUpdateHardware(), PciScanBus(), PciSetPowerManagedDevicePowerState(), and PciWriteLimitsAndRestoreCurrent().
BOOLEAN PciAssignBusNumbers |
Definition at line 18 of file config.c.
Referenced by PciGetConfigHandlers(), PciProcessBus(), and PciReadWriteConfigSpace().