Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | termios |
struct | ktermios |
Macros | |
#define | NCCS 19 |
#define | VINTR 0 |
#define | VQUIT 1 |
#define | VERASE 2 |
#define | VKILL 3 |
#define | VEOF 4 |
#define | VMIN 5 |
#define | VEOL 6 |
#define | VTIME 7 |
#define | VEOL2 8 |
#define | VSWTC 9 |
#define | VWERASE 10 |
#define | VREPRINT 11 |
#define | VSUSP 12 |
#define | VSTART 13 |
#define | VSTOP 14 |
#define | VLNEXT 15 |
#define | VDISCARD 16 |
#define | IGNBRK 0000001 |
#define | BRKINT 0000002 |
#define | IGNPAR 0000004 |
#define | PARMRK 0000010 |
#define | INPCK 0000020 |
#define | ISTRIP 0000040 |
#define | INLCR 0000100 |
#define | IGNCR 0000200 |
#define | ICRNL 0000400 |
#define | IXON 0001000 |
#define | IXOFF 0002000 |
#define | IXANY 0004000 |
#define | IUCLC 0010000 |
#define | IMAXBEL 0020000 |
#define | IUTF8 0040000 |
#define | OPOST 0000001 |
#define | ONLCR 0000002 |
#define | OLCUC 0000004 |
#define | OCRNL 0000010 |
#define | ONOCR 0000020 |
#define | ONLRET 0000040 |
#define | OFILL 00000100 |
#define | OFDEL 00000200 |
#define | NLDLY 00001400 |
#define | NL0 00000000 |
#define | NL1 00000400 |
#define | NL2 00001000 |
#define | NL3 00001400 |
#define | TABDLY 00006000 |
#define | TAB0 00000000 |
#define | TAB1 00002000 |
#define | TAB2 00004000 |
#define | TAB3 00006000 |
#define | XTABS 00006000 /* required by POSIX to == TAB3 */ |
#define | CRDLY 00030000 |
#define | CR0 00000000 |
#define | CR1 00010000 |
#define | CR2 00020000 |
#define | CR3 00030000 |
#define | FFDLY 00040000 |
#define | FF0 00000000 |
#define | FF1 00040000 |
#define | BSDLY 00100000 |
#define | BS0 00000000 |
#define | BS1 00100000 |
#define | VTDLY 00200000 |
#define | VT0 00000000 |
#define | VT1 00200000 |
#define | CBAUD 0000377 |
#define | B0 0000000 /* hang up */ |
#define | B50 0000001 |
#define | B75 0000002 |
#define | B110 0000003 |
#define | B134 0000004 |
#define | B150 0000005 |
#define | B200 0000006 |
#define | B300 0000007 |
#define | B600 0000010 |
#define | B1200 0000011 |
#define | B1800 0000012 |
#define | B2400 0000013 |
#define | B4800 0000014 |
#define | B9600 0000015 |
#define | B19200 0000016 |
#define | B38400 0000017 |
#define | EXTA B19200 |
#define | EXTB B38400 |
#define | CBAUDEX 0000000 |
#define | B57600 00020 |
#define | B115200 00021 |
#define | B230400 00022 |
#define | B460800 00023 |
#define | B500000 00024 |
#define | B576000 00025 |
#define | B921600 00026 |
#define | B1000000 00027 |
#define | B1152000 00030 |
#define | B1500000 00031 |
#define | B2000000 00032 |
#define | B2500000 00033 |
#define | B3000000 00034 |
#define | B3500000 00035 |
#define | B4000000 00036 |
#define | BOTHER 00037 |
#define | CIBAUD 077600000 |
#define | IBSHIFT 16 /* Shift from CBAUD to CIBAUD */ |
#define | CSIZE 00001400 |
#define | CS5 00000000 |
#define | CS6 00000400 |
#define | CS7 00001000 |
#define | CS8 00001400 |
#define | CSTOPB 00002000 |
#define | CREAD 00004000 |
#define | PARENB 00010000 |
#define | PARODD 00020000 |
#define | HUPCL 00040000 |
#define | CLOCAL 00100000 |
#define | CMSPAR 010000000000 /* mark or space (stick) parity */ |
#define | CRTSCTS 020000000000 /* flow control */ |
#define | ISIG 0x00000080 |
#define | ICANON 0x00000100 |
#define | XCASE 0x00004000 |
#define | ECHO 0x00000008 |
#define | ECHOE 0x00000002 |
#define | ECHOK 0x00000004 |
#define | ECHONL 0x00000010 |
#define | NOFLSH 0x80000000 |
#define | TOSTOP 0x00400000 |
#define | ECHOCTL 0x00000040 |
#define | ECHOPRT 0x00000020 |
#define | ECHOKE 0x00000001 |
#define | FLUSHO 0x00800000 |
#define | PENDIN 0x20000000 |
#define | IEXTEN 0x00000400 |
#define | EXTPROC 0x10000000 |
#define | TCOOFF 0 |
#define | TCOON 1 |
#define | TCIOFF 2 |
#define | TCION 3 |
#define | TCIFLUSH 0 |
#define | TCOFLUSH 1 |
#define | TCIOFLUSH 2 |
#define | TCSANOW 0 |
#define | TCSADRAIN 1 |
#define | TCSAFLUSH 2 |
Typedefs | |
typedef unsigned char | cc_t |
typedef unsigned int | speed_t |
typedef unsigned int | tcflag_t |
#define B0 0000000 /* hang up */ |
Definition at line 121 of file termbits.h.
#define B1000000 00027 |
Definition at line 147 of file termbits.h.
#define B110 0000003 |
Definition at line 124 of file termbits.h.
#define B115200 00021 |
Definition at line 141 of file termbits.h.
#define B1152000 00030 |
Definition at line 148 of file termbits.h.
#define B1200 0000011 |
Definition at line 130 of file termbits.h.
#define B134 0000004 |
Definition at line 125 of file termbits.h.
#define B150 0000005 |
Definition at line 126 of file termbits.h.
#define B1500000 00031 |
Definition at line 149 of file termbits.h.
#define B1800 0000012 |
Definition at line 131 of file termbits.h.
#define B19200 0000016 |
Definition at line 135 of file termbits.h.
#define B200 0000006 |
Definition at line 127 of file termbits.h.
#define B2000000 00032 |
Definition at line 150 of file termbits.h.
#define B230400 00022 |
Definition at line 142 of file termbits.h.
#define B2400 0000013 |
Definition at line 132 of file termbits.h.
#define B2500000 00033 |
Definition at line 151 of file termbits.h.
#define B300 0000007 |
Definition at line 128 of file termbits.h.
#define B3000000 00034 |
Definition at line 152 of file termbits.h.
#define B3500000 00035 |
Definition at line 153 of file termbits.h.
#define B38400 0000017 |
Definition at line 136 of file termbits.h.
#define B4000000 00036 |
Definition at line 154 of file termbits.h.
#define B460800 00023 |
Definition at line 143 of file termbits.h.
#define B4800 0000014 |
Definition at line 133 of file termbits.h.
#define B50 0000001 |
Definition at line 122 of file termbits.h.
#define B500000 00024 |
Definition at line 144 of file termbits.h.
#define B57600 00020 |
Definition at line 140 of file termbits.h.
#define B576000 00025 |
Definition at line 145 of file termbits.h.
#define B600 0000010 |
Definition at line 129 of file termbits.h.
#define B75 0000002 |
Definition at line 123 of file termbits.h.
#define B921600 00026 |
Definition at line 146 of file termbits.h.
#define B9600 0000015 |
Definition at line 134 of file termbits.h.
#define BOTHER 00037 |
Definition at line 155 of file termbits.h.
#define BRKINT 0000002 |
Definition at line 67 of file termbits.h.
#define BS0 00000000 |
Definition at line 113 of file termbits.h.
#define BS1 00100000 |
Definition at line 114 of file termbits.h.
#define BSDLY 00100000 |
Definition at line 112 of file termbits.h.
#define CBAUD 0000377 |
Definition at line 120 of file termbits.h.
#define CBAUDEX 0000000 |
Definition at line 139 of file termbits.h.
#define CIBAUD 077600000 |
Definition at line 157 of file termbits.h.
#define CLOCAL 00100000 |
Definition at line 172 of file termbits.h.
Definition at line 173 of file termbits.h.
#define CR0 00000000 |
Definition at line 105 of file termbits.h.
#define CR1 00010000 |
Definition at line 106 of file termbits.h.
#define CR2 00020000 |
Definition at line 107 of file termbits.h.
#define CR3 00030000 |
Definition at line 108 of file termbits.h.
#define CRDLY 00030000 |
Definition at line 104 of file termbits.h.
#define CREAD 00004000 |
Definition at line 167 of file termbits.h.
#define CRTSCTS 020000000000 /* flow control */ |
Definition at line 174 of file termbits.h.
#define CS5 00000000 |
Definition at line 161 of file termbits.h.
#define CS6 00000400 |
Definition at line 162 of file termbits.h.
#define CS7 00001000 |
Definition at line 163 of file termbits.h.
#define CS8 00001400 |
Definition at line 164 of file termbits.h.
#define CSIZE 00001400 |
Definition at line 160 of file termbits.h.
#define CSTOPB 00002000 |
Definition at line 166 of file termbits.h.
#define ECHO 0x00000008 |
Definition at line 180 of file termbits.h.
#define ECHOCTL 0x00000040 |
Definition at line 186 of file termbits.h.
#define ECHOE 0x00000002 |
Definition at line 181 of file termbits.h.
#define ECHOK 0x00000004 |
Definition at line 182 of file termbits.h.
#define ECHOKE 0x00000001 |
Definition at line 188 of file termbits.h.
#define ECHONL 0x00000010 |
Definition at line 183 of file termbits.h.
#define ECHOPRT 0x00000020 |
Definition at line 187 of file termbits.h.
#define EXTA B19200 |
Definition at line 137 of file termbits.h.
#define EXTB B38400 |
Definition at line 138 of file termbits.h.
#define EXTPROC 0x10000000 |
Definition at line 192 of file termbits.h.
#define FF0 00000000 |
Definition at line 110 of file termbits.h.
#define FF1 00040000 |
Definition at line 111 of file termbits.h.
#define FFDLY 00040000 |
Definition at line 109 of file termbits.h.
#define FLUSHO 0x00800000 |
Definition at line 189 of file termbits.h.
#define HUPCL 00040000 |
Definition at line 170 of file termbits.h.
Definition at line 158 of file termbits.h.
#define ICANON 0x00000100 |
Definition at line 178 of file termbits.h.
#define ICRNL 0000400 |
Definition at line 74 of file termbits.h.
#define IEXTEN 0x00000400 |
Definition at line 191 of file termbits.h.
#define IGNBRK 0000001 |
Definition at line 66 of file termbits.h.
#define IGNCR 0000200 |
Definition at line 73 of file termbits.h.
#define IGNPAR 0000004 |
Definition at line 68 of file termbits.h.
#define IMAXBEL 0020000 |
Definition at line 79 of file termbits.h.
#define INLCR 0000100 |
Definition at line 72 of file termbits.h.
#define INPCK 0000020 |
Definition at line 70 of file termbits.h.
#define ISIG 0x00000080 |
Definition at line 177 of file termbits.h.
#define ISTRIP 0000040 |
Definition at line 71 of file termbits.h.
#define IUCLC 0010000 |
Definition at line 78 of file termbits.h.
#define IUTF8 0040000 |
Definition at line 80 of file termbits.h.
#define IXANY 0004000 |
Definition at line 77 of file termbits.h.
#define IXOFF 0002000 |
Definition at line 76 of file termbits.h.
#define IXON 0001000 |
Definition at line 75 of file termbits.h.
#define NCCS 19 |
Definition at line 21 of file termbits.h.
#define NL0 00000000 |
Definition at line 94 of file termbits.h.
#define NL1 00000400 |
Definition at line 95 of file termbits.h.
#define NL2 00001000 |
Definition at line 96 of file termbits.h.
#define NL3 00001400 |
Definition at line 97 of file termbits.h.
#define NLDLY 00001400 |
Definition at line 93 of file termbits.h.
#define NOFLSH 0x80000000 |
Definition at line 184 of file termbits.h.
#define OCRNL 0000010 |
Definition at line 87 of file termbits.h.
#define OFDEL 00000200 |
Definition at line 92 of file termbits.h.
#define OFILL 00000100 |
Definition at line 91 of file termbits.h.
#define OLCUC 0000004 |
Definition at line 85 of file termbits.h.
#define ONLCR 0000002 |
Definition at line 84 of file termbits.h.
#define ONLRET 0000040 |
Definition at line 89 of file termbits.h.
#define ONOCR 0000020 |
Definition at line 88 of file termbits.h.
#define OPOST 0000001 |
Definition at line 83 of file termbits.h.
#define PARENB 00010000 |
Definition at line 168 of file termbits.h.
#define PARMRK 0000010 |
Definition at line 69 of file termbits.h.
#define PARODD 00020000 |
Definition at line 169 of file termbits.h.
#define PENDIN 0x20000000 |
Definition at line 190 of file termbits.h.
#define TAB0 00000000 |
Definition at line 99 of file termbits.h.
#define TAB1 00002000 |
Definition at line 100 of file termbits.h.
#define TAB2 00004000 |
Definition at line 101 of file termbits.h.
#define TAB3 00006000 |
Definition at line 102 of file termbits.h.
#define TABDLY 00006000 |
Definition at line 98 of file termbits.h.
#define TCIFLUSH 0 |
Definition at line 201 of file termbits.h.
#define TCIOFF 2 |
Definition at line 197 of file termbits.h.
#define TCIOFLUSH 2 |
Definition at line 203 of file termbits.h.
#define TCION 3 |
Definition at line 198 of file termbits.h.
#define TCOFLUSH 1 |
Definition at line 202 of file termbits.h.
#define TCOOFF 0 |
Definition at line 195 of file termbits.h.
#define TCOON 1 |
Definition at line 196 of file termbits.h.
#define TCSADRAIN 1 |
Definition at line 207 of file termbits.h.
#define TCSAFLUSH 2 |
Definition at line 208 of file termbits.h.
#define TCSANOW 0 |
Definition at line 206 of file termbits.h.
#define TOSTOP 0x00400000 |
Definition at line 185 of file termbits.h.
#define VDISCARD 16 |
Definition at line 63 of file termbits.h.
#define VEOF 4 |
Definition at line 51 of file termbits.h.
#define VEOL 6 |
Definition at line 53 of file termbits.h.
#define VEOL2 8 |
Definition at line 55 of file termbits.h.
#define VERASE 2 |
Definition at line 49 of file termbits.h.
#define VINTR 0 |
Definition at line 47 of file termbits.h.
#define VKILL 3 |
Definition at line 50 of file termbits.h.
#define VLNEXT 15 |
Definition at line 62 of file termbits.h.
#define VMIN 5 |
Definition at line 52 of file termbits.h.
#define VQUIT 1 |
Definition at line 48 of file termbits.h.
#define VREPRINT 11 |
Definition at line 58 of file termbits.h.
#define VSTART 13 |
Definition at line 60 of file termbits.h.
#define VSTOP 14 |
Definition at line 61 of file termbits.h.
#define VSUSP 12 |
Definition at line 59 of file termbits.h.
#define VSWTC 9 |
Definition at line 56 of file termbits.h.
#define VT0 00000000 |
Definition at line 116 of file termbits.h.
#define VT1 00200000 |
Definition at line 117 of file termbits.h.
#define VTDLY 00200000 |
Definition at line 115 of file termbits.h.
#define VTIME 7 |
Definition at line 54 of file termbits.h.
#define VWERASE 10 |
Definition at line 57 of file termbits.h.
#define XCASE 0x00004000 |
Definition at line 179 of file termbits.h.
Definition at line 103 of file termbits.h.
Definition at line 11 of file termbits.h.
Definition at line 12 of file termbits.h.
Definition at line 13 of file termbits.h.