From a6a2f963d928e2dc0bcb8cc5a1bb5cf11db9bcc9 Mon Sep 17 00:00:00 2001 From: Yakun Xu Date: Wed, 13 Mar 2019 14:26:32 +0800 Subject: [PATCH] [posix-app] more baudrates on macOS (#3675) --- src/posix/platform/hdlc_interface.cpp | 56 +++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/src/posix/platform/hdlc_interface.cpp b/src/posix/platform/hdlc_interface.cpp index 10596af65..3d639e90f 100644 --- a/src/posix/platform/hdlc_interface.cpp +++ b/src/posix/platform/hdlc_interface.cpp @@ -63,6 +63,62 @@ #define SOCKET_UTILS_DEFAULT_SHELL "/bin/sh" #endif +#ifdef __APPLE__ + +#ifndef B230400 +#define B230400 230400 +#endif + +#ifndef B460800 +#define B460800 460800 +#endif + +#ifndef B500000 +#define B500000 500000 +#endif + +#ifndef B576000 +#define B576000 576000 +#endif + +#ifndef B921600 +#define B921600 921600 +#endif + +#ifndef B1000000 +#define B1000000 1000000 +#endif + +#ifndef B1152000 +#define B1152000 1152000 +#endif + +#ifndef B1500000 +#define B1500000 1500000 +#endif + +#ifndef B2000000 +#define B2000000 2000000 +#endif + +#ifndef B2500000 +#define B2500000 2500000 +#endif + +#ifndef B3000000 +#define B3000000 3000000 +#endif + +#ifndef B3500000 +#define B3500000 3500000 +#endif + +#ifndef B4000000 +#define B4000000 4000000 +#endif + +#endif // __APPLE__ + namespace ot { namespace PosixApp {