![]() |
RTEMS 6.1
|
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. | |