uart_init
uart_open
tty_init
tty_open
APP read the uart data
RX data and tty buffer
TX write and data path
dma_isr