|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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().