449ddc2986dc60f03622c35d1d79908e21cbdd77
[reactos.git] / reactos / hal / halx86 / generic / display.c
1 /*
2 * PROJECT: ReactOS HAL
3 * LICENSE: GPL - See COPYING in the top level directory
4 * FILE: hal/halx86/generic/display.c
5 * PURPOSE: Screen Display Routines, now useless since NT 5.1+
6 * PROGRAMMERS: Alex Ionescu (alex.ionescu@reactos.org)
7 */
8
9 #include <hal.h>
10 #define NDEBUG
11 #include <debug.h>
12 #include <ndk/inbvfuncs.h>
13
14 /* PUBLIC FUNCTIONS **********************************************************/
15
16 /*
17 * @implemented
18 */
19 VOID
20 NTAPI
21 HalAcquireDisplayOwnership(IN PHAL_RESET_DISPLAY_PARAMETERS ResetDisplayParameters)
22 {
23 /* Stub since Windows XP implemented Inbv */
24 return;
25 }
26
27 /*
28 * @implemented
29 */
30 VOID
31 NTAPI
32 HalDisplayString(IN PCH String)
33 {
34 /* Call the Inbv driver */
35 InbvDisplayString(String);
36 }
37
38 /*
39 * @implemented
40 */
41 VOID
42 NTAPI
43 HalQueryDisplayParameters(OUT PULONG DispSizeX,
44 OUT PULONG DispSizeY,
45 OUT PULONG CursorPosX,
46 OUT PULONG CursorPosY)
47 {
48 /* Stub since Windows XP implemented Inbv */
49 return;
50 }
51
52 /*
53 * @implemented
54 */
55 VOID
56 NTAPI
57 HalSetDisplayParameters(IN ULONG CursorPosX,
58 IN ULONG CursorPosY)
59 {
60 /* Stub since Windows XP implemented Inbv */
61 return;
62 }
63
64 /* EOF */