summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/include/sys/termios.h
diff options
context:
space:
mode:
authorAlex Ivanov <alexivanov97@gmail.com>2012-12-11 06:49:45 -0500
committerGedare Bloom <gedare@rtems.org>2012-12-11 06:49:45 -0500
commitc9bb60a94cf2c11d16d8d15f16e079b84d0e7b6d (patch)
tree32c279a6df64cd03ba91aeb0e6916f18a257c9fa /cpukit/libcsupport/include/sys/termios.h
parentlibcsupport: Doxygen enhancement task #5 (diff)
downloadrtems-c9bb60a94cf2c11d16d8d15f16e079b84d0e7b6d.tar.bz2
libcsupport: GCI Doxygen Task #7
http://www.google-melange.com/gci/task/view/google/gci2012/7975223
Diffstat (limited to 'cpukit/libcsupport/include/sys/termios.h')
-rw-r--r--cpukit/libcsupport/include/sys/termios.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/cpukit/libcsupport/include/sys/termios.h b/cpukit/libcsupport/include/sys/termios.h
index dc4f9a1faf..b65f81dc08 100644
--- a/cpukit/libcsupport/include/sys/termios.h
+++ b/cpukit/libcsupport/include/sys/termios.h
@@ -191,6 +191,11 @@ struct termios {
#define TCSAFLUSH 2
int tcdrain(int);
+
+/**
+ * @brief Line Control Functions
+ * POSIX 1003.1b 7.2.2 - Line Control Functions
+ */
int tcflow(int, int);
int tcflush(int, int);
int tcgetattr(int, struct termios *);
@@ -204,8 +209,16 @@ int tcsendbreak(int, int);
* @brief Baud Rate Functions
*/
speed_t cfgetospeed(const struct termios *tp);
+
+/**
+ * @brief Baud Rate Functions
+ */
int cfsetospeed(struct termios *tp, speed_t speed);
speed_t cfgetispeed(const struct termios *tp);
+
+/**
+ * @brief Baud Rate Functions
+ */
int cfsetispeed(struct termios *tp, speed_t speed);
#ifdef __cplusplus