summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c')
-rw-r--r--c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c b/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c
index fef0132e85..7faabab5a1 100644
--- a/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c
+++ b/c/src/lib/libcpu/arm/at91rm9200/dbgu/dbgu.c
@@ -213,7 +213,9 @@ int dbgu_poll_read(int minor)
* RTEMS system calls. It needs to be very simple
*/
static void _BSP_put_char( char c ) {
- dbgu_write_polled(0, c);
+ dbgu_write_polled(0, c);
+ if ( c == '\n' )
+ dbgu_write_polled(0, '\r');
}
BSP_output_char_function_type BSP_output_char = _BSP_put_char;