use TCFIFO to check fifo status int drv_uart->putc