0001
0002 #ifndef __ASM_GENERIC_TERMBITS_COMMON_H
0003 #define __ASM_GENERIC_TERMBITS_COMMON_H
0004
0005 typedef unsigned char cc_t;
0006 typedef unsigned int speed_t;
0007
0008
0009 #define IGNBRK 0x001
0010 #define BRKINT 0x002
0011 #define IGNPAR 0x004
0012 #define PARMRK 0x008
0013 #define INPCK 0x010
0014 #define ISTRIP 0x020
0015 #define INLCR 0x040
0016 #define IGNCR 0x080
0017 #define ICRNL 0x100
0018 #define IXANY 0x800
0019
0020
0021 #define OPOST 0x01
0022 #define OCRNL 0x08
0023 #define ONOCR 0x10
0024 #define ONLRET 0x20
0025 #define OFILL 0x40
0026 #define OFDEL 0x80
0027
0028
0029
0030 #define B0 0x00000000
0031 #define B50 0x00000001
0032 #define B75 0x00000002
0033 #define B110 0x00000003
0034 #define B134 0x00000004
0035 #define B150 0x00000005
0036 #define B200 0x00000006
0037 #define B300 0x00000007
0038 #define B600 0x00000008
0039 #define B1200 0x00000009
0040 #define B1800 0x0000000a
0041 #define B2400 0x0000000b
0042 #define B4800 0x0000000c
0043 #define B9600 0x0000000d
0044 #define B19200 0x0000000e
0045 #define B38400 0x0000000f
0046 #define EXTA B19200
0047 #define EXTB B38400
0048
0049 #define ADDRB 0x20000000
0050 #define CMSPAR 0x40000000
0051 #define CRTSCTS 0x80000000
0052
0053 #define IBSHIFT 16
0054
0055
0056 #define TCOOFF 0
0057 #define TCOON 1
0058 #define TCIOFF 2
0059 #define TCION 3
0060
0061
0062 #define TCIFLUSH 0
0063 #define TCOFLUSH 1
0064 #define TCIOFLUSH 2
0065
0066 #endif