Merge pull request #142 from athoelke/at/fix-console_putc

Remove broken assertion in console_putc()
This commit is contained in:
danh-arm 2014-06-23 12:43:58 +01:00
commit c2c5ee2d83

View File

@ -71,7 +71,12 @@ void console_init(unsigned long base_addr)
int console_putc(int c)
{
assert(uart_base);
/* If the console has not been initialized then return an error
* code. Asserting here would result in recursion and stack
* exhaustion
*/
if (!uart_base)
return -1;
if (c == '\n') {
WAIT_UNTIL_UART_FREE(uart_base);