In8
virtual uint8 In8(int reg);
virtual uint8 In8(int reg);
unsigned char buffer = In8(UART_LCR);
while (!(In8(UART_LSR) & (1<<6))) {
while (!(In8(UART_LSR) & (1<<0)));
if (!(In8(UART_LSR) & (1<<0)))
return In8(UART_RHR);
while (!(In8(UART_LSR) & (1<<6)));
while (In8(UART_LSR) & (1<<0)) {
volatile char c = In8(UART_RHR);