uartFIFO usage and initialization code