Go to the source code of this file.
◆ LlbHwVersaClcdInitialize()
Definition at line 29 of file hwclcd.c.
30{
31
34
35
38
39
45}
#define WRITE_REGISTER_ULONG(r, v)
#define LCDCONTROL_LCDBPP(x)
PVOID NTAPI LlbHwGetFrameBuffer(VOID)
#define LCDTIMING0_PPL(x)
#define LCDCONTROL_LCDPWR
ULONG NTAPI LlbHwGetScreenWidth(VOID)
#define LCDCONTROL_LCDTFT
#define LCDTIMING1_LPP(x)
ULONG NTAPI LlbHwGetScreenHeight(VOID)
Referenced by LlbHwInitialize().
◆ LlbHwVersaKmiInitialize()
Definition at line 80 of file hwkmi.c.
81{
83
84
88
89
92
93
99}
#define PS2_O_SET_SCANSET
#define PS2_O_SET_DEFAULT
INT NTAPI LlbHwKbdRead(VOID)
VOID NTAPI LlbHwVersaKmiSendAndWait(IN ULONG Value)
ULONG NTAPI LlbHwGetPClk(VOID)
NTKERNELAPI VOID NTAPI WRITE_REGISTER_UCHAR(IN PUCHAR Register, IN UCHAR Value)
_In_ LARGE_INTEGER Divisor
Referenced by LlbHwInitialize().
◆ LlbHwVersaUartInitialize()
Definition at line 49 of file hwuart.c.
50{
52
53
55 Baudrate = 115200;
56
57
58 Divider = ClockRate / (16 * Baudrate);
60
61
62 Fraction = (8 *
Remainder / Baudrate) >> 1;
63 Fraction += (8 *
Remainder / Baudrate) & 1;
64
65
67
68
71
72
75
76
81}
#define UART_PL011_LCRH_FEN
#define UART_PL011_CR_RXE
#define UART_PL011_LCRH_WLEN_8
#define UART_PL011_CR_TXE
#define UART_PL011_CR_UARTEN
_In_ LARGE_INTEGER _Out_opt_ PLARGE_INTEGER Remainder
Referenced by LlbHwInitialize().