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