| 199 | } |
| 200 | |
| 201 | static void uart_update_rxfifo_trigger(void) { |
| 202 | uint8_t level = 1; |
| 203 | if (uart_fifo_enabled() && !uart.rxTimeout) { |
| 204 | level = 0x0D080401 >> ((uart.fcr >> 6 & 3) * 8); |
| 205 | } |
| 206 | uart.isr &= ~(1 << 0); |
| 207 | uart.isr |= (uart.rfve >= level) << 0; |
| 208 | } |
| 209 | |
| 210 | static void uart_next_transmit(void) { |
| 211 | /* Put character in transmit shift register */ |
no test coverage detected