RTEMS: rtems_termios_tty Struct Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Public Types | Data Fields
rtems_termios_tty Struct Reference

## Public Types
enum | { rob_idle , rob_busy , rob_wait }

## Data Fields
struct rtems_termios_tty * | forw
struct rtems_termios_tty * | back
int | refcount
rtems_device_major_number | major
rtems_device_minor_number | minor
rtems_mutex | isem
rtems_mutex | osem
char * | cbuf
int | ccount
int | cindex
int | column
int | read_start_column
struct termios | termios
rtems_interval | vtimeTicks
struct rtems_termios_rawbuf | rawInBuf
bool | rawInBufSemaphoreWait
rtems_interval | rawInBufSemaphoreTimeout
rtems_interval | rawInBufSemaphoreFirstTimeout
unsigned int | rawInBufDropped
struct rtems_termios_rawbuf | rawOutBuf
int | t_dqlen
enum rtems_termios_tty:: { ... } | rawOutBufState
rtems_termios_callbacks | device
rtems_termios_device_context | legacy_device_context
| Context for legacy devices using the callbacks.
rtems_termios_device_handler | handler
| The device handler.
rtems_termios_device_flow | flow
| The device flow control handler.
volatile unsigned int | flow_ctrl
unsigned int | lowwater
unsigned int | highwater
rtems_id | rxTaskId
rtems_id | txTaskId
int | txTaskCharsDequeued
int | t_line
void * | t_sc
struct ttywakeup | tty_snd
struct ttywakeup | tty_rcv
bool | tty_rcvwakeup
rtems_termios_device_node * | device_node
| Corresponding device node.
rtems_termios_device_context * | device_context
| Context for device driver.

The documentation for this struct was generated from the following file:

- cpukit/include/rtems/termiostypes.h