Added UART driver, allowed kernel to disregard none database using setups