Blame arch/nt32/bits/termios.h

20a5ca
struct termios
20a5ca
{
20a5ca
	tcflag_t c_iflag;
20a5ca
	tcflag_t c_oflag;
20a5ca
	tcflag_t c_cflag;
20a5ca
	tcflag_t c_lflag;
20a5ca
	cc_t c_line;
20a5ca
	cc_t c_cc[NCCS];
20a5ca
	speed_t __c_ispeed;
20a5ca
	speed_t __c_ospeed;
20a5ca
};
20a5ca
20a5ca
#define VINTR     0
20a5ca
#define VQUIT     1
20a5ca
#define VERASE    2
20a5ca
#define VKILL     3
20a5ca
#define VEOF      4
20a5ca
#define VTIME     5
20a5ca
#define VMIN      6
20a5ca
#define VSWTC     7
20a5ca
#define VSTART    8
20a5ca
#define VSTOP     9
20a5ca
#define VSUSP    10
20a5ca
#define VEOL     11
20a5ca
#define VREPRINT 12
20a5ca
#define VDISCARD 13
20a5ca
#define VWERASE  14
20a5ca
#define VLNEXT   15
20a5ca
#define VEOL2    16
20a5ca
20a5ca
#define IGNBRK  0000001
20a5ca
#define BRKINT  0000002
20a5ca
#define IGNPAR  0000004
20a5ca
#define PARMRK  0000010
20a5ca
#define INPCK   0000020
20a5ca
#define ISTRIP  0000040
20a5ca
#define INLCR   0000100
20a5ca
#define IGNCR   0000200
20a5ca
#define ICRNL   0000400
20a5ca
#define IUCLC   0001000
20a5ca
#define IXON    0002000
20a5ca
#define IXANY   0004000
20a5ca
#define IXOFF   0010000
20a5ca
#define IMAXBEL 0020000
20a5ca
#define IUTF8   0040000
20a5ca
20a5ca
#define OPOST  0000001
20a5ca
#define OLCUC  0000002
20a5ca
#define ONLCR  0000004
20a5ca
#define OCRNL  0000010
20a5ca
#define ONOCR  0000020
20a5ca
#define ONLRET 0000040
20a5ca
#define OFILL  0000100
20a5ca
#define OFDEL  0000200
20a5ca
#define NLDLY  0000400
20a5ca
#define NL0    0000000
20a5ca
#define NL1    0000400
20a5ca
#define CRDLY  0003000
20a5ca
#define CR0    0000000
20a5ca
#define CR1    0001000
20a5ca
#define CR2    0002000
20a5ca
#define CR3    0003000
20a5ca
#define TABDLY 0014000
20a5ca
#define TAB0   0000000
20a5ca
#define TAB1   0004000
20a5ca
#define TAB2   0010000
20a5ca
#define TAB3   0014000
20a5ca
#define BSDLY  0020000
20a5ca
#define BS0    0000000
20a5ca
#define BS1    0020000
20a5ca
#define FFDLY  0100000
20a5ca
#define FF0    0000000
20a5ca
#define FF1    0100000
20a5ca
20a5ca
#define VTDLY  0040000
20a5ca
#define VT0    0000000
20a5ca
#define VT1    0040000
20a5ca
20a5ca
#define B0       0000000
20a5ca
#define B50      0000001
20a5ca
#define B75      0000002
20a5ca
#define B110     0000003
20a5ca
#define B134     0000004
20a5ca
#define B150     0000005
20a5ca
#define B200     0000006
20a5ca
#define B300     0000007
20a5ca
#define B600     0000010
20a5ca
#define B1200    0000011
20a5ca
#define B1800    0000012
20a5ca
#define B2400    0000013
20a5ca
#define B4800    0000014
20a5ca
#define B9600    0000015
20a5ca
#define B19200   0000016
20a5ca
#define B38400   0000017
20a5ca
20a5ca
#define B57600   0010001
20a5ca
#define B115200  0010002
20a5ca
#define B230400  0010003
20a5ca
#define B460800  0010004
20a5ca
#define B500000  0010005
20a5ca
#define B576000  0010006
20a5ca
#define B921600  0010007
20a5ca
#define B1000000 0010010
20a5ca
#define B1152000 0010011
20a5ca
#define B1500000 0010012
20a5ca
#define B2000000 0010013
20a5ca
#define B2500000 0010014
20a5ca
#define B3000000 0010015
20a5ca
#define B3500000 0010016
20a5ca
#define B4000000 0010017
20a5ca
20a5ca
#define CBAUD    0010017
20a5ca
20a5ca
#define CSIZE  0000060
20a5ca
#define CS5    0000000
20a5ca
#define CS6    0000020
20a5ca
#define CS7    0000040
20a5ca
#define CS8    0000060
20a5ca
#define CSTOPB 0000100
20a5ca
#define CREAD  0000200
20a5ca
#define PARENB 0000400
20a5ca
#define PARODD 0001000
20a5ca
#define HUPCL  0002000
20a5ca
#define CLOCAL 0004000
20a5ca
20a5ca
#define ISIG   0000001
20a5ca
#define ICANON 0000002
20a5ca
#define ECHO   0000010
20a5ca
#define ECHOE  0000020
20a5ca
#define ECHOK  0000040
20a5ca
#define ECHONL 0000100
20a5ca
#define NOFLSH 0000200
20a5ca
#define TOSTOP 0000400
20a5ca
#define IEXTEN 0100000
20a5ca
20a5ca
#define ECHOCTL 0001000
20a5ca
#define ECHOPRT 0002000
20a5ca
#define ECHOKE 0004000
20a5ca
#define FLUSHO 0010000
20a5ca
#define PENDIN 0040000
20a5ca
20a5ca
#define TCOOFF 0
20a5ca
#define TCOON  1
20a5ca
#define TCIOFF 2
20a5ca
#define TCION  3
20a5ca
20a5ca
#define TCIFLUSH  0
20a5ca
#define TCOFLUSH  1
20a5ca
#define TCIOFLUSH 2
20a5ca
20a5ca
#define TCSANOW   0
20a5ca
#define TCSADRAIN 1
20a5ca
#define TCSAFLUSH 2
20a5ca
20a5ca
#if defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
20a5ca
#define CBAUDEX 0010000
20a5ca
#define CRTSCTS  020000000000
20a5ca
#define EXTPROC 0200000
20a5ca
#define XTABS  0014000
20a5ca
#endif