|
ReactOS 0.4.17-dev-1190-g4c812f4
|
#include <pci.h>#include <debug.h>
Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define NDEBUG |
Definition at line 13 of file ppbridge.c.
| ULONG NTAPI PciBridgeIoBase | ( | IN PPCI_COMMON_HEADER | PciData | ) |
Definition at line 20 of file ppbridge.c.
Referenced by PciBridgeRestoreOpenWindows(), and PPBridge_SaveCurrentSettings().
| ULONG NTAPI PciBridgeIoLimit | ( | IN PPCI_COMMON_HEADER | PciData | ) |
Definition at line 47 of file ppbridge.c.
Referenced by PciBridgeRestoreOpenWindows(), PPBridge_SaveCurrentSettings(), and PPBridge_SaveLimits().
| BOOLEAN NTAPI PciBridgeIsPositiveDecode | ( | IN PPCI_PDO_EXTENSION | PdoExtension | ) |
Definition at line 167 of file ppbridge.c.
Referenced by PciBridgeIsSubtractiveDecode().
| BOOLEAN NTAPI PciBridgeIsSubtractiveDecode | ( | IN PPCI_CONFIGURATOR_CONTEXT | Context | ) |
Definition at line 175 of file ppbridge.c.
Referenced by PPBridge_SaveLimits().
| ULONG NTAPI PciBridgeMemoryBase | ( | IN PPCI_COMMON_HEADER | PciData | ) |
Definition at line 74 of file ppbridge.c.
Referenced by PciBridgeRestoreOpenWindows(), and PPBridge_SaveCurrentSettings().
| ULONG NTAPI PciBridgeMemoryLimit | ( | IN PPCI_COMMON_HEADER | PciData | ) |
Definition at line 84 of file ppbridge.c.
Referenced by PciBridgeRestoreOpenWindows(), PPBridge_SaveCurrentSettings(), and PPBridge_SaveLimits().
Definition at line 150 of file ppbridge.c.
Referenced by PPBridge_SaveCurrentSettings().
|
static |
Opens one forwarding window of a bridge over the range assigned to it.
| [in,out] | PciData | The bridge header, with all of its windows closed. |
| [in] | Index | The resource index of the window, 2 for I/O, 3 for memory and 4 for prefetchable memory. |
| [in] | Window | The range the window is to forward. |
Definition at line 727 of file ppbridge.c.
Referenced by PPBridge_ChangeResourceSettings().
| PHYSICAL_ADDRESS NTAPI PciBridgePrefetchMemoryBase | ( | IN PPCI_COMMON_HEADER | PciData | ) |
Definition at line 94 of file ppbridge.c.
Referenced by PciBridgeRestoreOpenWindows(), and PPBridge_SaveCurrentSettings().
| PHYSICAL_ADDRESS NTAPI PciBridgePrefetchMemoryLimit | ( | IN PPCI_COMMON_HEADER | PciData | ) |
Definition at line 122 of file ppbridge.c.
Referenced by PciBridgeRestoreOpenWindows(), PPBridge_SaveCurrentSettings(), and PPBridge_SaveLimits().
|
static |
Copies back the windows that were open in a bridge header saved before enumeration.
| [in,out] | PciData | The bridge header, with all of its windows closed. |
| [in] | SavedHeader | The header PPBridge_SaveCurrentSettings kept for the bridge. |
Definition at line 793 of file ppbridge.c.
Referenced by PPBridge_ChangeResourceSettings().
| NTSTATUS NTAPI PPBridge_ChangeResourceSettings | ( | _In_ PPCI_PDO_EXTENSION | PdoExtension, |
| _Inout_ PPCI_COMMON_HEADER | PciData | ||
| ) |
Definition at line 831 of file ppbridge.c.
| VOID NTAPI PPBridge_GetAdditionalResourceDescriptors | ( | IN PPCI_CONFIGURATOR_CONTEXT | Context, |
| IN PPCI_COMMON_HEADER | PciData, | ||
| IN PIO_RESOURCE_DESCRIPTOR | IoDescriptor | ||
| ) |
Definition at line 657 of file ppbridge.c.
Referenced by Cardbus_GetAdditionalResourceDescriptors().
| VOID NTAPI PPBridge_MassageHeaderForLimitsDetermination | ( | IN PPCI_CONFIGURATOR_CONTEXT | Context | ) |
Definition at line 611 of file ppbridge.c.
| VOID NTAPI PPBridge_ResetDevice | ( | IN PPCI_PDO_EXTENSION | PdoExtension, |
| IN PPCI_COMMON_HEADER | PciData | ||
| ) |
Definition at line 702 of file ppbridge.c.
| VOID NTAPI PPBridge_RestoreCurrent | ( | IN PPCI_CONFIGURATOR_CONTEXT | Context | ) |
Definition at line 649 of file ppbridge.c.
| VOID NTAPI PPBridge_SaveCurrentSettings | ( | IN PPCI_CONFIGURATOR_CONTEXT | Context | ) |
Definition at line 227 of file ppbridge.c.
| VOID NTAPI PPBridge_SaveLimits | ( | IN PPCI_CONFIGURATOR_CONTEXT | Context | ) |
Definition at line 494 of file ppbridge.c.