xref: /reactos/sdk/lib/drivers/arbiter/arbiter.c (revision 34593d93)
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