Ok, as far as I understand, in polling mode I need to continually check UART registers to both receive and send characters. I have that working, and next step is dealing with FIFO. I enabled it and didn't chance the read / write operations and everything still works the way it used to.
For now I am not using interrupts.
Is there anything I need to do in order to specifically take advantage of FIFO mode instead of just probing the TX and RX registers?
It seems to me that in polling, FIFO or no FIFO makes little difference, at least when baud rate is 1200.