Merge branch 'master' of git://git.devl.org/git/malvira/libmc1322x

This commit is contained in:
Mariano Alvira 2010-07-14 14:01:54 -04:00
commit e60190eb11

View File

@ -65,8 +65,9 @@ void uart1_putc(char c) {
u1_head += 1; u1_head += 1;
if (u1_head >= sizeof(u1_tx_buf)) if (u1_head >= sizeof(u1_tx_buf))
u1_head = 0; u1_head = 0;
if (u1_head == u1_tail) /* drop chars when no room */ if (u1_head == u1_tail) { /* drop chars when no room */
return; if (u1_head) { u1_head -=1; } else { u1_head = sizeof(u1_tx_buf); }
}
enable_irq(UART1); enable_irq(UART1);
} }
} }