16c95x Serial Port Driver Link Online

uint8_t data = ringbuf_pop(&dev->tx_ring); write_reg(dev->base + UART_THR, data);

series of UART (Universal Asynchronous Receiver-Transmitter) chips 16c95x serial port driver

// Transmit data static void transmit_data(char *data, int len) uint8_t data = ringbuf_pop(&dev-&gt

Look for the . Ensure "Use FIFO buffers" is checked. base + UART_THR