From a78f74ce02f5092e4c385eb2aee709d00942d0ed Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Sat, 20 Nov 2010 20:03:08 +0000 Subject: Issue #8078: Add constants for higher baud rates in the termios module. Patch by Rodolpho Eckhardt. --- Misc/ACKS | 1 + Misc/NEWS | 3 +++ Modules/termios.c | 37 +++++++++++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+) diff --git a/Misc/ACKS b/Misc/ACKS index d61f953..99c09a3 100644 --- a/Misc/ACKS +++ b/Misc/ACKS @@ -235,6 +235,7 @@ Josip Dzolonga Maxim Dzumanenko Walter Dörwald Hans Eckardt +Rodolpho Eckhardt Grant Edwards John Ehresman Eric Eisner diff --git a/Misc/NEWS b/Misc/NEWS index 43afccd..0c0f5ad 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -30,6 +30,9 @@ Core and Builtins Library ------- +- Issue #8078: Add constants for higher baud rates in the termios module. + Patch by Rodolpho Eckhardt. + - Issue #10407: Fix two NameErrors in distutils. - Issue #10371: Deprecated undocumented functions in the trace module. diff --git a/Modules/termios.c b/Modules/termios.c index f370c46..edeb6f5 100644 --- a/Modules/termios.c +++ b/Modules/termios.c @@ -347,6 +347,43 @@ static struct constant { #ifdef B230400 {"B230400", B230400}, #endif +#ifdef B460800 + {"B460800", B460800}, +#endif +#ifdef B500000 + {"B500000", B500000}, +#endif +#ifdef B576000 + {"B576000", B576000}, +#endif +#ifdef B921600 + {"B921600", B921600}, +#endif +#ifdef B1000000 + {"B1000000", B1000000}, +#endif +#ifdef B1152000 + {"B1152000", B1152000}, +#endif +#ifdef B1500000 + {"B1500000", B1500000}, +#endif +#ifdef B2000000 + {"B2000000", B2000000}, +#endif +#ifdef B2500000 + {"B2500000", B2500000}, +#endif +#ifdef B3000000 + {"B3000000", B3000000}, +#endif +#ifdef B3500000 + {"B3500000", B3500000}, +#endif +#ifdef B4000000 + {"B4000000", B4000000}, +#endif + #ifdef CBAUDEX {"CBAUDEX", CBAUDEX}, #endif -- cgit v0.12