ReactOS 0.4.16-dev-13-ge2fc578
|
#include <hal.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
NTSTATUS NTAPI HalAdjustResourceList | ( | IN PIO_RESOURCE_REQUIREMENTS_LIST * | ResourceList | ) |
Definition at line 26 of file bus.c.
Referenced by IopAssignDeviceResources().
NTSTATUS NTAPI HalAssignSlotResources | ( | IN PUNICODE_STRING | RegistryPath, |
IN PUNICODE_STRING | DriverClassName, | ||
IN PDRIVER_OBJECT | DriverObject, | ||
IN PDEVICE_OBJECT | DeviceObject, | ||
IN INTERFACE_TYPE | BusType, | ||
IN ULONG | BusNumber, | ||
IN ULONG | SlotNumber, | ||
IN OUT PCM_RESOURCE_LIST * | AllocatedResources | ||
) |
ULONG NTAPI HalGetBusData | ( | IN BUS_DATA_TYPE | BusDataType, |
IN ULONG | BusNumber, | ||
IN ULONG | SlotNumber, | ||
IN PVOID | Buffer, | ||
IN ULONG | Length | ||
) |
ULONG NTAPI HalGetBusDataByOffset | ( | IN BUS_DATA_TYPE | BusDataType, |
IN ULONG | BusNumber, | ||
IN ULONG | SlotNumber, | ||
IN PVOID | Buffer, | ||
IN ULONG | Offset, | ||
IN ULONG | Length | ||
) |
Definition at line 73 of file bus.c.
Referenced by AcpiOsReadPciConfiguration(), InterfaceBusGetBusData(), KdpSysReadBusData(), NdisImmediateReadPciSlotInformation(), NdisReadPciSlotInformation(), NdisReadPcmciaAttributeMemory(), OslIsPciDevicePresent(), PciGetAdjustedInterruptLine(), PdoReadPciBar(), ScsiPortGetBusData(), SpiGetPciConfigData(), and VideoPortGetBusData().
ULONG NTAPI HalGetInterruptVector | ( | IN INTERFACE_TYPE | InterfaceType, |
IN ULONG | BusNumber, | ||
IN ULONG | BusInterruptLevel, | ||
IN ULONG | BusInterruptVector, | ||
OUT PKIRQL | Irql, | ||
OUT PKAFFINITY | Affinity | ||
) |
ULONG NTAPI HalSetBusData | ( | IN BUS_DATA_TYPE | BusDataType, |
IN ULONG | BusNumber, | ||
IN ULONG | SlotNumber, | ||
IN PVOID | Buffer, | ||
IN ULONG | Length | ||
) |
ULONG NTAPI HalSetBusDataByOffset | ( | IN BUS_DATA_TYPE | BusDataType, |
IN ULONG | BusNumber, | ||
IN ULONG | SlotNumber, | ||
IN PVOID | Buffer, | ||
IN ULONG | Offset, | ||
IN ULONG | Length | ||
) |
Definition at line 123 of file bus.c.
Referenced by AcpiOsWritePciConfiguration(), HaliReconfigurePciInterrupts(), InterfaceBusSetBusData(), KdpSysWriteBusData(), NdisImmediateWritePciSlotInformation(), NdisWritePciSlotInformation(), NdisWritePcmciaAttributeMemory(), PdoReadPciBar(), PdoStartDevice(), ScsiPortSetBusDataByOffset(), UniataEnableIoPCI(), UniataEnumBusMasterController__(), and VideoPortSetBusData().
BOOLEAN NTAPI HalTranslateBusAddress | ( | IN INTERFACE_TYPE | InterfaceType, |
IN ULONG | BusNumber, | ||
IN PHYSICAL_ADDRESS | BusAddress, | ||
IN OUT PULONG | AddressSpace, | ||
OUT PPHYSICAL_ADDRESS | TranslatedAddress | ||
) |
Definition at line 140 of file bus.c.
Referenced by ConfigCallback(), HalpBuildPartialFromAddress(), HalpTranslateIsaBusAddress(), InterfaceBusTranslateBusAddress(), IntVideoPortMapMemory(), IopTranslateDeviceResources(), IoTranslateBusAddress(), NdisMDeregisterIoPortRange(), NdisMMapIoSpace(), NdisMRegisterIoPortRange(), and ScsiPortGetDeviceBase().