summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/arm/at91rm9200/usart/usart.c')
-rw-r--r--c/src/lib/libcpu/arm/at91rm9200/usart/usart.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c b/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c
index be2b6322e9..1fd035a37c 100644
--- a/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c
+++ b/c/src/lib/libcpu/arm/at91rm9200/usart/usart.c
@@ -122,10 +122,10 @@ static int usart_read_polled(int minor)
return -1;
/* if nothing ready return -1 */
- if ( (usart->sr & US_IER_RXBUFF) == 0 )
+ if ( (usart->sr & US_IER_RXRDY) == 0 )
return -1;
- return usart->thr;
+ return usart->rhr;
}