summaryrefslogtreecommitdiffstats
path: root/libbt-vendor/src/hci_uart.c
diff options
context:
space:
mode:
Diffstat (limited to 'libbt-vendor/src/hci_uart.c')
-rw-r--r--libbt-vendor/src/hci_uart.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libbt-vendor/src/hci_uart.c b/libbt-vendor/src/hci_uart.c
index ef58bee..0475c99 100644
--- a/libbt-vendor/src/hci_uart.c
+++ b/libbt-vendor/src/hci_uart.c
@@ -357,6 +357,7 @@ void userial_vendor_set_baud(uint8_t userial_baud)
cfsetospeed(&vnd_userial.termios, tcio_baud);
cfsetispeed(&vnd_userial.termios, tcio_baud);
tcsetattr(vnd_userial.fd, TCSADRAIN, &vnd_userial.termios); /* don't change speed until last write done */
+ tcflush(vnd_userial.fd, TCIOFLUSH);
}
/*******************************************************************************