summary refs log tree commit diff stats
path: root/lib/posix/termios.nim
diff options
context:
space:
mode:
authorJeff Ciesielski <jeffciesielski@gmail.com>2018-07-16 15:15:47 -0400
committerVarriount <Varriount@users.noreply.github.com>2018-07-16 15:15:47 -0400
commitf8723cd1e36ec939cc8e0e5bd4f181ff9ec5e99a (patch)
treeafdabc16ade381da598164668ea9e4dbb62b7d3b /lib/posix/termios.nim
parent2ac22b4cf07bc7dd3a4b3f79c35be70973c815e8 (diff)
downloadNim-f8723cd1e36ec939cc8e0e5bd4f181ff9ec5e99a.tar.gz
Add extended baud rates to posix/termios (#8322)
115200 is really common.  I'd like to get support in nimserial, but
I'm guessing it would help to have support in the stdlib first.
Diffstat (limited to 'lib/posix/termios.nim')
-rw-r--r--lib/posix/termios.nim15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/posix/termios.nim b/lib/posix/termios.nim
index 60d540107..c08de7342 100644
--- a/lib/posix/termios.nim
+++ b/lib/posix/termios.nim
@@ -122,6 +122,21 @@ var
   B9600* {.importc, header: "<termios.h>".}: Speed
   B19200* {.importc, header: "<termios.h>".}: Speed
   B38400* {.importc, header: "<termios.h>".}: Speed
+  B57600* {.importc, header: "<termios.h>".}: Speed
+  B115200* {.importc, header: "<termios.h>".}: Speed
+  B230400* {.importc, header: "<termios.h>".}: Speed
+  B460800* {.importc, header: "<termios.h>".}: Speed
+  B500000* {.importc, header: "<termios.h>".}: Speed
+  B576000* {.importc, header: "<termios.h>".}: Speed
+  B921600* {.importc, header: "<termios.h>".}: Speed
+  B1000000* {.importc, header: "<termios.h>".}: Speed
+  B1152000* {.importc, header: "<termios.h>".}: Speed
+  B1500000* {.importc, header: "<termios.h>".}: Speed
+  B2000000* {.importc, header: "<termios.h>".}: Speed
+  B2500000* {.importc, header: "<termios.h>".}: Speed
+  B3000000* {.importc, header: "<termios.h>".}: Speed
+  B3500000* {.importc, header: "<termios.h>".}: Speed
+  B4000000* {.importc, header: "<termios.h>".}: Speed
   EXTA* {.importc, header: "<termios.h>".}: Speed
   EXTB* {.importc, header: "<termios.h>".}: Speed
   CSIZE* {.importc, header: "<termios.h>".}: Cflag