Index: kernel/genarch/src/drivers/amdm37x_uart/amdm37x_uart.c
===================================================================
--- kernel/genarch/src/drivers/amdm37x_uart/amdm37x_uart.c	(revision d447598e4fbddb2cd07d077dfd32a3d07224f96a)
+++ kernel/genarch/src/drivers/amdm37x_uart/amdm37x_uart.c	(revision b954fb7fa54803b62bef58ba73382f0ddb4d10c9)
@@ -75,6 +75,7 @@
 //	while (!(uart->regs->isr2 & AMDM37x_UART_ISR2_RX_FIFO_EMPTY_FLAG)) {
 		const uint8_t val = uart->regs->rhr;
-		if (uart->indev)
+		if (uart->indev && val) {
 			indev_push_character(uart->indev, val);
+		}
 //	}
 }
