summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include/machine/rtems-bsd-config.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-02-21 15:26:31 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-02-28 10:54:50 +0100
commit045ff6e11cf21454c6216a1099b44a6fe692586f (patch)
treec23d93b2e49eb4805a4efdb0c9032a2f06f5916e /rtemsbsd/include/machine/rtems-bsd-config.h
parentnetshell01: Add license, fix format (diff)
downloadrtems-libbsd-045ff6e11cf21454c6216a1099b44a6fe692586f.tar.bz2
Add poll() and select() support for Termios
Diffstat (limited to 'rtemsbsd/include/machine/rtems-bsd-config.h')
-rw-r--r--rtemsbsd/include/machine/rtems-bsd-config.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/rtemsbsd/include/machine/rtems-bsd-config.h b/rtemsbsd/include/machine/rtems-bsd-config.h
index ccc65d70..72876d01 100644
--- a/rtemsbsd/include/machine/rtems-bsd-config.h
+++ b/rtemsbsd/include/machine/rtems-bsd-config.h
@@ -189,6 +189,15 @@ extern "C" {
#endif /* RTEMS_BSD_CONFIG_SERVICE_TELNETD */
/*
+ * Termios
+ */
+#if defined(RTEMS_BSD_CONFIG_TERMIOS_KQUEUE_AND_POLL)
+ #define RTEMS_BSD_CFGDECL_TERMIOS_KQUEUE_AND_POLL SYSINIT_REFERENCE(termioskqueuepoll)
+#else
+ #define RTEMS_BSD_CFGDECL_TERMIOS_KQUEUE_AND_POLL
+#endif /* RTEMS_BSD_CONFIG_TERMIOS_KQUEUE_AND_POLL */
+
+/*
* Configure the system.
*/
#if defined(RTEMS_BSD_CONFIG_INIT)
@@ -230,6 +239,8 @@ extern "C" {
RTEMS_BSD_CFGDECL_TELNETD;
RTEMS_BSD_CFGDECL_TELNETD_STACK_SIZE;
RTEMS_BSD_CFGDECL_FTPD;
+
+ RTEMS_BSD_CFGDECL_TERMIOS_KQUEUE_AND_POLL;
#endif /* RTEMS_BSD_CONFIG_INIT */
#ifdef __cplusplus