Add poll() and select() support for Termios

This commit is contained in:
Sebastian Huber
2017-02-21 15:26:31 +01:00
parent 631fb983aa
commit 045ff6e11c
5 changed files with 416 additions and 3 deletions

View File

@@ -188,6 +188,15 @@ extern "C" {
#define RTEMS_BSD_CFGDECL_TELNETD
#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.
*/
@@ -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