From: Aida JonikienÄ— aidas957@gmail.com
The kernel-mode component of MSI Afterburner (RTCore64.sys) calls this function (possibly for GPU overclocking stuff). --- dlls/hal/hal.c | 7 +++++++ dlls/hal/hal.spec | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/dlls/hal/hal.c b/dlls/hal/hal.c index e339f21ab6c..d52e708677c 100644 --- a/dlls/hal/hal.c +++ b/dlls/hal/hal.c @@ -179,6 +179,13 @@ ULONG WINAPI HalGetBusDataByOffset(BUS_DATA_TYPE BusDataType, ULONG BusNumber, U return 0; }
+ULONG WINAPI HalSetBusDataByOffset(BUS_DATA_TYPE BusDataType, ULONG BusNumber, ULONG SlotNumber, PVOID Buffer, ULONG Offset, ULONG Length) +{ + FIXME("(%u %lu %lu %p %lu %lu) stub!\n", BusDataType, BusNumber, SlotNumber, Buffer, Offset, Length); + /* Claim that there is no such bus */ + return 0; +} + BOOLEAN WINAPI HalTranslateBusAddress(INTERFACE_TYPE InterfaceType, ULONG BusNumber, PHYSICAL_ADDRESS BusAddress, PULONG AddressSpace, PPHYSICAL_ADDRESS TranslatedAddress) { diff --git a/dlls/hal/hal.spec b/dlls/hal/hal.spec index d8db011914f..8da02d255ac 100644 --- a/dlls/hal/hal.spec +++ b/dlls/hal/hal.spec @@ -49,7 +49,7 @@ @ stub HalRequestIpi @ stub HalReturnToFirmware @ stub HalSetBusData -@ stub HalSetBusDataByOffset +@ stdcall HalSetBusDataByOffset(long long long ptr long long) @ stub HalSetDisplayParameters @ stub HalSetEnvironmentVariable @ stub HalSetProfileInterval