diff --git a/targets/TARGET_Maxim/TARGET_MAX32620/serial_api.c b/targets/TARGET_Maxim/TARGET_MAX32620/serial_api.c index 82f5da39231..c3272114e9c 100644 --- a/targets/TARGET_Maxim/TARGET_MAX32620/serial_api.c +++ b/targets/TARGET_Maxim/TARGET_MAX32620/serial_api.c @@ -323,7 +323,7 @@ void serial_putc(serial_t *obj, int c) //****************************************************************************** int serial_readable(serial_t *obj) { - return (obj->uart->intfl & MXC_F_UART_INTFL_RX_FIFO_NOT_EMPTY); + return (obj->uart->rx_fifo_ctrl & MXC_F_UART_RX_FIFO_CTRL_FIFO_ENTRY); } //******************************************************************************