From f834c505ca3608e1d05e2835d2cb3ee4693cb086 Mon Sep 17 00:00:00 2001 From: Cort Buffington Date: Mon, 9 Jan 2023 07:21:57 -0600 Subject: [PATCH] Adding high speed UART support for Armbian + AllWinnder H2/H3 SBCs (ie. NanoPi NEO, OrangePi Zero, etc.) --- UARTController.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/UARTController.cpp b/UARTController.cpp index 27aeed2..0d636d8 100644 --- a/UARTController.cpp +++ b/UARTController.cpp @@ -357,6 +357,12 @@ bool CUARTController::setRaw() ::cfsetispeed(&termios, B460800); break; #endif /*B460800*/ +#if defined(B500000) + case 500000U: + ::cfsetospeed(&termios, B500000); + ::cfsetispeed(&termios, B500000); + break; +#endif /*B500000*/ default: LogError("Unsupported serial port speed - %u", m_speed); ::close(m_fd);