further ivt and isr implementation
[cortex-from-scratch] / uart.c
diff --git a/uart.c b/uart.c
index 4751645..86bf9fe 100644 (file)
--- a/uart.c
+++ b/uart.c
 
 void * uart_handler() {
 
-       uart_puts("\n echo: ");
+       uart_puts("echo: ");
        while (RXNE) {
                char echochar = *USART1_DR;
-       //      regw_u8(USART1_DR, echochar, 0, O_WRITE);
-       uart_putc(echochar);
-       }  
-//for(;;);
+               //regw_u32(USART1_DR, echochar, 0, O_WRITE);
+               uart_putc(echochar);
+       }
+       uart_putc('\n');
+               
 
 }
 void uart_init() {