- Add stubs for video mach functions and update minor to 1.3.
[reactos.git] / reactos / boot / armllb / fw.c
1 /*
2 * PROJECT: ReactOS Boot Loader
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: boot/armllb/fw.c
5 * PURPOSE: LLB Firmware Routines (accessible by OS Loader)
6 * PROGRAMMERS: ReactOS Portable Systems Group
7 */
8
9 #include "precomp.h"
10
11 VOID
12 LlbFwPutChar(INT Ch)
13 {
14 /* Just call directly the video function */
15 LlbVideoPutChar(Ch);
16
17 /* DEBUG ONLY */
18 LlbSerialPutChar(Ch);
19 }
20
21 BOOLEAN
22 LlbFwKbHit(VOID)
23 {
24 /* Not yet implemented */
25 return FALSE;
26 }
27
28 INT
29 LlbFwGetCh(VOID)
30 {
31 /* Return the key pressed */
32 return LlbKeyboardGetChar();
33 }
34
35 ULONG
36 LlbFwVideoSetDisplayMode(IN PCHAR DisplayModeName,
37 IN BOOLEAN Init)
38 {
39 printf("%s is UNIMPLEMENTED", __FUNCTION__);
40 while (TRUE);
41 return 0;
42 }
43
44 VOID
45 LlbFwVideoGetDisplaySize(OUT PULONG Width,
46 OUT PULONG Height,
47 OUT PULONG Depth)
48 {
49 printf("%s is UNIMPLEMENTED", __FUNCTION__);
50 while (TRUE);
51 }
52
53 ULONG
54 LlbFwVideoGetBufferSize(VOID)
55 {
56 printf("%s is UNIMPLEMENTED", __FUNCTION__);
57 while (TRUE);
58 }
59
60 VOID
61 LlbFwVideoSetTextCursorPosition(IN ULONG X,
62 IN ULONG Y)
63 {
64 printf("%s is UNIMPLEMENTED", __FUNCTION__);
65 while (TRUE);
66 }
67
68 VOID
69 LlbFwVideoHideShowTextCursor(IN BOOLEAN Show)
70 {
71 printf("%s is UNIMPLEMENTED", __FUNCTION__);
72 while (TRUE);
73 }
74
75 VOID
76 LlbFwVideoCopyOffScreenBufferToVRAM(IN PVOID Buffer)
77 {
78 printf("%s is UNIMPLEMENTED", __FUNCTION__);
79 while (TRUE);
80 }
81
82 VOID
83 LlbFwVideoClearScreen(IN UCHAR Attr)
84 {
85 printf("%s is UNIMPLEMENTED", __FUNCTION__);
86 while (TRUE);
87 }
88
89 VOID
90 LlbFwVideoPutChar(IN INT c,
91 IN UCHAR Attr,
92 IN ULONG X,
93 IN ULONG Y)
94 {
95 printf("%s is UNIMPLEMENTED", __FUNCTION__);
96 while (TRUE);
97 }
98
99 BOOLEAN
100 LlbFwVideoIsPaletteFixed(VOID)
101 {
102 printf("%s is UNIMPLEMENTED", __FUNCTION__);
103 while (TRUE);
104 return TRUE;
105 }
106
107 VOID
108 LlbFwVideoSetPaletteColor(IN UCHAR Color,
109 IN UCHAR Red,
110 IN UCHAR Green,
111 IN UCHAR Blue)
112 {
113 printf("%s is UNIMPLEMENTED", __FUNCTION__);
114 while (TRUE);
115 return;
116 }
117
118 VOID
119 LlbFwVideoGetPaletteColor(IN UCHAR Color,
120 OUT PUCHAR Red,
121 OUT PUCHAR Green,
122 OUT PUCHAR Blue)
123 {
124 printf("%s is UNIMPLEMENTED", __FUNCTION__);
125 while (TRUE);
126 return;
127 }
128
129 VOID
130 LlbFwVideoSync(VOID)
131 {
132 printf("%s is UNIMPLEMENTED", __FUNCTION__);
133 while (TRUE);
134 return;
135 }
136
137 /* EOF */