library.c 259 Bytes
Newer Older
Administrator's avatar
Administrator committed
volatile unsigned int *const USART1_PTR = (unsigned int *)0x40011004;


void my_printf(const char *s) {
    while(*s != '\0') { /* Loop until end of string */
        *USART1_PTR= (unsigned int)(*s); /* Transmit char */
        s++; /* Next char */
    }
}