making hello-world run on all Boards

This commit is contained in:
gabriel
2024-01-27 16:54:25 +01:00
parent 123f579105
commit d6919e9af6
8 changed files with 72 additions and 8 deletions

View File

@@ -15,6 +15,10 @@ int __wrap_puts(const char *s)
#if defined(BOARD_ehrenberg)
while (uart_get_tx_free(uart)==0) ;
uart_write(uart, *s);
#elif defined(BOARD_iss)
*((uint32_t*) 0xFFFF0000) = *s;
#elif defined(BOARD_TGC5L)
//TODO: implement
#else
while (UART0_REG(UART_REG_TXFIFO) & 0x80000000) ;
UART0_REG(UART_REG_TXFIFO) = *s;