ReactOS  0.4.14-dev-323-g6fe6a88
fw.h
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS Boot Loader
3  * LICENSE: BSD - See COPYING.ARM in the top level directory
4  * FILE: boot/armllb/inc/fw.h
5  * PURPOSE: LLB Firmware Functions
6  * PROGRAMMERS: ReactOS Portable Systems Group
7  */
8 
9 typedef struct _TIMEINFO
10 {
17 } TIMEINFO;
18 
19 VOID
21  INT Ch
22 );
23 
24 BOOLEAN
26  VOID
27 );
28 
29 INT
31  VOID
32 );
33 
34 ULONG
36  IN PCHAR DisplayModeName,
38 );
39 
40 VOID
42  OUT PULONG Width,
43  OUT PULONG Height,
45 );
46 
47 ULONG
49  VOID
50 );
51 
52 VOID
54  IN ULONG X,
55  IN ULONG Y
56 );
57 
58 VOID
60  IN BOOLEAN Show
61 );
62 
63 VOID
66 );
67 
68 VOID
70  IN UCHAR Attr
71 );
72 
73 VOID
75  IN INT c,
76  IN UCHAR Attr,
77  IN ULONG X,
78  IN ULONG Y
79 );
80 
81 BOOLEAN
83  VOID
84 );
85 
86 VOID
88  IN UCHAR Color,
89  IN UCHAR Red,
90  IN UCHAR Green,
91  IN UCHAR Blue
92 );
93 
94 VOID
96  IN UCHAR Color,
97  OUT PUCHAR Red,
100 );
101 
102 VOID
104  VOID
105 );
106 
107 TIMEINFO*
109  VOID
110 );
111 
112 /* EOF */
signed char * PCHAR
Definition: retypes.h:7
VOID LlbFwVideoSetPaletteColor(IN UCHAR Color, IN UCHAR Red, IN UCHAR Green, IN UCHAR Blue)
VOID LlbFwVideoClearScreen(IN UCHAR Attr)
Definition: fw.c:81
Definition: bl.h:202
#define IN
Definition: typedefs.h:38
_In_opt_ PALLOCATE_FUNCTION _In_opt_ PFREE_FUNCTION _In_ ULONG _In_ SIZE_T _In_ ULONG _In_ USHORT Depth
Definition: exfuncs.h:656
#define Y(I)
unsigned char * PUCHAR
Definition: retypes.h:3
VOID LlbFwVideoSync(VOID)
USHORT Second
Definition: fw.h:16
BOOLEAN LlbFwVideoIsPaletteFixed(VOID)
Definition: bl.h:199
#define Ch(x, y, z)
Definition: sha2.c:141
VOID LlbFwVideoGetDisplaySize(OUT PULONG Width, OUT PULONG Height, OUT PULONG Depth)
Definition: fw.c:68
int32_t INT
Definition: typedefs.h:56
USHORT Month
Definition: fw.h:12
USHORT Minute
Definition: fw.h:15
BOOLEAN LlbFwKbHit(VOID)
Definition: fw.c:42
VOID LlbFwVideoPutChar(IN INT c, IN UCHAR Attr, IN ULONG X, IN ULONG Y)
Definition: fw.c:88
Definition: fw.h:9
unsigned char BOOLEAN
INT LlbFwGetCh(VOID)
Definition: fw.c:49
VOID LlbFwVideoCopyOffScreenBufferToVRAM(IN PVOID Buffer)
Definition: bufpool.h:45
TIMEINFO * LlbFwGetTime(VOID)
Definition: fw.c:113
VOID LlbFwVideoGetPaletteColor(IN UCHAR Color, OUT PUCHAR Red, OUT PUCHAR Green, OUT PUCHAR Blue)
USHORT Year
Definition: fw.h:11
const GLubyte * c
Definition: glext.h:8905
ULONG LlbFwVideoGetBufferSize(VOID)
Definition: bl.h:200
unsigned char UCHAR
Definition: xmlstorage.h:181
USHORT Hour
Definition: fw.h:14
VOID LlbFwPutChar(INT Ch)
Definition: fw.c:32
struct _TIMEINFO TIMEINFO
unsigned short USHORT
Definition: pedump.c:61
VOID LlbFwVideoHideShowTextCursor(IN BOOLEAN Show)
ULONG LlbFwVideoSetDisplayMode(IN PCHAR DisplayModeName, IN BOOLEAN Init)
Definition: fw.c:60
unsigned int * PULONG
Definition: retypes.h:1
VOID LlbFwVideoSetTextCursorPosition(IN ULONG X, IN ULONG Y)
#define OUT
Definition: typedefs.h:39
unsigned int ULONG
Definition: retypes.h:1
USHORT Day
Definition: fw.h:13