This header file provides the interfaces of the RTEMS Termios Device Support.
More...
#include <rtems/thread.h>
#include <rtems/rtems/intr.h>
#include <sys/ioccom.h>
Go to the source code of this file.
|
enum | rtems_termios_device_mode { TERMIOS_POLLED
, TERMIOS_IRQ_DRIVEN
, TERMIOS_TASK_DRIVEN
, TERMIOS_IRQ_SERVER_DRIVEN
} |
|
This header file provides the interfaces of the RTEMS Termios Device Support.
◆ RTEMS_TERMIOS_DEVICE_CONTEXT_INITIALIZER
#define RTEMS_TERMIOS_DEVICE_CONTEXT_INITIALIZER |
( |
|
name | ) |
|
Value: { \
rtems_termios_device_lock_acquire_default, \
rtems_termios_device_lock_release_default \
}
#define RTEMS_INTERRUPT_LOCK_INITIALIZER(_name)
Statically initializes an ISR lock object.
Definition: intr.h:909
Initializer for static initialization of Termios device contexts.
- Parameters
-
name | The name for the interrupt lock. It must be a string. The name is only used if profiling is enabled. |
◆ rtems_termios_device_context