ReactOS  0.4.14-dev-998-g623dd26
hwuart.c
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/hw/omap3-beagle/hwuart.c
5  * PURPOSE: LLB UART Initialization Routines for OMAP3 Beagle
6  * PROGRAMMERS: ReactOS Portable Systems Group
7  */
8 
9 #include "precomp.h"
10 
11 /* FUNCTIONS ******************************************************************/
12 
13 VOID
14 NTAPI
16 {
17 
18 }
19 
20 VOID
21 NTAPI
23 {
24 
25 }
26 
27 BOOLEAN
28 NTAPI
30 {
31  return FALSE;
32 }
33 
34 ULONG
35 NTAPI
37 {
38  if (Port == 1)
39  {
40  return 0x4806A000;
41  }
42  else if (Port == 2)
43  {
44  return 0x4806C000;
45  }
46  else if (Port == 3)
47  {
48  return 0x49020000;
49  }
50 
51  return 0;
52 }
53 
54 /* EOF */
CPPORT Port[4]
Definition: headless.c:34
#define IN
Definition: typedefs.h:39
VOID NTAPI LlbHwOmap3UartInitialize(VOID)
Definition: hwuart.c:15
BOOLEAN NTAPI LlbHwUartTxReady(VOID)
Definition: hwuart.c:29
char CHAR
Definition: xmlstorage.h:175
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
unsigned char BOOLEAN
VOID NTAPI LlbHwUartSendChar(IN CHAR Char)
Definition: hwuart.c:22
ULONG NTAPI LlbHwGetUartBase(IN ULONG Port)
Definition: hwuart.c:36
unsigned int ULONG
Definition: retypes.h:1