Updating the UART driver with code from NXP examples. It uses NXP queue structs now. Maybe this queue library is not really needed...