1 /* 2 * PROJECT: ReactOS Kernel 3 * COPYRIGHT: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+) 4 * FILE: lib/drivers/arbiter/arbiter.c 5 * PURPOSE: Hardware Resources Arbiter Library 6 * PROGRAMMERS: Copyright 2020 Vadim Galyant <vgal@rambler.ru> 7 */ 8 9 /* INCLUDES *******************************************************************/ 10 11 #include <ntifs.h> 12 #include <ndk/rtltypes.h> 13 14 #include "arbiter.h" 15 16 #define NDEBUG 17 #include <debug.h> 18 19 /* GLOBALS ********************************************************************/ 20 21 /* DATA **********************************************************************/ 22 23 /* FUNCTIONS ******************************************************************/ 24 25 NTSTATUS 26 NTAPI 27 ArbInitializeArbiterInstance( 28 _Inout_ PARBITER_INSTANCE Arbiter, 29 _In_ PDEVICE_OBJECT BusDeviceObject, 30 _In_ CM_RESOURCE_TYPE ResourceType, 31 _In_ PCWSTR ArbiterName, 32 _In_ PCWSTR OrderName, 33 _In_ PARB_TRANSLATE_ORDERING TranslateOrderingFunction) 34 { 35 NTSTATUS Status; 36 37 DPRINT("ArbInitializeArbiterInstance: Initializing %S Arbiter\n", ArbiterName); 38 UNIMPLEMENTED; 39 40 Status = STATUS_SUCCESS; 41 return Status; 42 } 43 44 /* EOF */ 45