projects
/
reactos.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
- ARM LLB for OMAP3/Beagle (test with QEMU-Maemo) and Versatile (test with QEMU).
[reactos.git]
/
reactos
/
boot
/
armllb
/
inc
/
hw.h
1
/*
2
* PROJECT: ReactOS Boot Loader
3
* LICENSE: BSD - See COPYING.ARM in the top level directory
4
* FILE: boot/armllb/inc/hw.h
5
* PURPOSE: LLB Hardware Functions
6
* PROGRAMMERS: ReactOS Portable Systems Group
7
*/
8
9
VOID
10
NTAPI
11
LlbHwInitialize
(
12
VOID
13
);
14
15
ULONG
16
NTAPI
17
LlbHwGetScreenWidth
(
18
VOID
19
);
20
21
ULONG
22
NTAPI
23
LlbHwGetScreenHeight
(
24
VOID
25
);
26
27
ULONG
28
NTAPI
29
LlbHwVideoCreateColor
(
30
IN ULONG Red
,
31
IN ULONG Green
,
32
IN ULONG Blue
33
);
34
35
PVOID
36
NTAPI
37
LlbHwGetFrameBuffer
(
38
VOID
39
);
40
41
ULONG
42
NTAPI
43
LlbHwGetBoardType
(
44
VOID
45
);
46
47
ULONG
48
NTAPI
49
LlbHwGetPClk
(
50
VOID
51
);
52
53
ULONG
54
NTAPI
55
LlbHwGetTmr0Base
(
56
VOID
57
);
58
59
ULONG
60
NTAPI
61
LlbHwGetUartBase
(
62
IN ULONG Port
63
);
64
65
ULONG
66
NTAPI
67
LlbHwGetSerialUart
(
68
VOID
69
);
70
71
VOID
72
NTAPI
73
LlbHwUartSendChar
(
74
IN CHAR Char
75
);
76
77
BOOLEAN
78
NTAPI
79
LlbHwUartTxReady
(
80
VOID
81
);
82
83
#ifdef _VERSATILE_
84
#include
"versa.h"
85
#elif _OMAP3_
86
#include
"omap3.h"
87
#endif
88
89
/* EOF */