Modify UART dialog and keep it responsible, that is, keep outputing strings in dialog syncronously while getting UART's output from OPENRISC API daemon.