add usart hardware control
Fix serial driver for hardware control
Fix uart for serial driver