add uart_mid uart_porting source and msgqueue