Sync with trunk head (part 1 of 2)
[reactos.git] / boot / armllb / hw / serial.c
1 /*
2 * PROJECT: ReactOS Boot Loader
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: boot/armllb/hw/serial.c
5 * PURPOSE: LLB Serial Port Routines
6 * PROGRAMMERS: ReactOS Portable Systems Group
7 */
8
9 #include "precomp.h"
10
11 VOID
12 NTAPI
13 LlbSerialPutChar(IN CHAR c)
14 {
15 /* Properly support new-lines */
16 if (c == '\n') LlbSerialPutChar('\r');
17
18 /* Wait for ready */
19 while (!LlbHwUartTxReady());
20
21 /* Send character */
22 LlbHwUartSendChar(c);
23 }
24
25 /* EOF */