tty Struct Reference

#include <tty.h>

Collaboration diagram for tty:

Collaboration graph
[legend]

Data Fields

uchar state
devicetty_dev
devicetty_phw
uchar iflags
ushort istart
ushort icount
uchar inbuf [TTY_IBLEN]
uchar oflags

Detailed Description

Definition at line 16 of file tty.h.


Field Documentation

TTY_STATE_* below

Definition at line 18 of file tty.h.

Referenced by ttyAlloc(), ttyClose(), ttyControl(), ttyRead(), and ttyWrite().

tty device structure

Definition at line 21 of file tty.h.

Referenced by ttyOpen(), and ttyRead().

hardware device structure

Definition at line 22 of file tty.h.

Referenced by ttyControl(), ttyOpen(), ttyRead(), and ttyWrite().

Input flags

Definition at line 25 of file tty.h.

Referenced by ttyControl(), ttyOpen(), and ttyRead().

Index of first character

Definition at line 26 of file tty.h.

Referenced by ttyControl(), ttyOpen(), and ttyRead().

Characters in input buffer

Definition at line 27 of file tty.h.

Referenced by ttyControl(), ttyOpen(), and ttyRead().

uchar tty::inbuf[TTY_IBLEN]

Input buffer

Definition at line 28 of file tty.h.

Referenced by ttyControl(), and ttyRead().

Output flags

Definition at line 31 of file tty.h.

Referenced by ttyControl(), ttyOpen(), and ttyWrite().


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

Generated on Thu Oct 9 22:35:29 2008 for xinu by  doxygen 1.5.5