serial lpuart driver (reading characters and sending them to the shell)