#define NDEBUG
#include <debug.h>
+INIT_FUNCTION
PBUS_HANDLER
NTAPI
HalpAllocateAndInitPciBusHandler(
IN BOOLEAN TestAllocation
);
+INIT_FUNCTION
VOID
NTAPI
HalpFixupPciSupportedRanges(
IN ULONG BusCount
);
+INIT_FUNCTION
NTSTATUS
NTAPI
HalpGetChipHacks(
IN PULONG HackFlags
);
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpGetPciBridgeConfig(
IN PUCHAR BusCount
);
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpIsBridgeDevice(
IN PPCI_COMMON_CONFIG PciData
);
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpIsIdeDevice(
IN PPCI_COMMON_CONFIG PciData
);
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpIsRecognizedCard(
IN ULONG Flags
);
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpIsValidPCIDevice(
IN PCI_SLOT_NUMBER Slot
);
+INIT_FUNCTION
NTSTATUS
NTAPI
HalpMarkChipsetDecode(
IN BOOLEAN OverrideEnable
);
+INIT_FUNCTION
VOID
NTAPI
HalpRegisterInternalBusHandlers(
VOID
);
+INIT_FUNCTION
VOID
NTAPI
ShowSize(
return Bus;
}
-INIT_SECTION
+INIT_FUNCTION
VOID
NTAPI
HalpRegisterInternalBusHandlers(VOID)
}
#ifndef _MINIHAL_
-INIT_SECTION
+INIT_FUNCTION
NTSTATUS
NTAPI
HalpMarkChipsetDecode(BOOLEAN OverrideEnable)
return Status;
}
-INIT_SECTION
+INIT_FUNCTION
PBUS_HANDLER
NTAPI
HalpAllocateAndInitPciBusHandler(IN ULONG PciType,
return Bus;
}
-INIT_SECTION
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpIsValidPCIDevice(IN PBUS_HANDLER BusHandler,
static BOOLEAN WarningsGiven[5];
-INIT_SECTION
+INIT_FUNCTION
NTSTATUS
NTAPI
HalpGetChipHacks(IN USHORT VendorId,
return Status;
}
-INIT_SECTION
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpIsRecognizedCard(IN PPCI_REGISTRY_INFO_INTERNAL PciRegistryInfo,
return FALSE;
}
-INIT_SECTION
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpIsIdeDevice(IN PPCI_COMMON_CONFIG PciData)
return FALSE;
}
-INIT_SECTION
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpIsBridgeDevice(IN PPCI_COMMON_CONFIG PciData)
(PciData->SubClass == PCI_SUBCLASS_BR_CARDBUS)));
}
-INIT_SECTION
+INIT_FUNCTION
BOOLEAN
NTAPI
HalpGetPciBridgeConfig(IN ULONG PciType,
return FALSE;
}
-INIT_SECTION
+INIT_FUNCTION
VOID
NTAPI
HalpFixupPciSupportedRanges(IN ULONG BusCount)
}
}
-INIT_SECTION
+INIT_FUNCTION
VOID
NTAPI
ShowSize(ULONG x)
*/
#include "pci_classes.h"
#include "pci_vendors.h"
-INIT_SECTION
+INIT_FUNCTION
VOID
NTAPI
HalpDebugPciDumpBus(IN ULONG i,
}
#endif
-INIT_SECTION
+INIT_FUNCTION
VOID
NTAPI
HalpInitializePciBus(VOID)
#endif
}
-INIT_SECTION
+INIT_FUNCTION
VOID
NTAPI
HalpInitBusHandlers(VOID)
HalpRegisterInternalBusHandlers();
}
-INIT_SECTION
+INIT_FUNCTION
VOID
NTAPI
HalpRegisterKdSupportFunctions(VOID)