1 #ifndef __LUNAIX_UTERM_H
2 #define __LUNAIX_UTERM_H
5 #define _ICRNL (1 << 1)
6 #define _IGNBRK (1 << 2)
7 #define _IGNCR (1 << 3)
8 #define _IGNPAR (1 << 4)
9 #define _INLCR (1 << 5)
10 #define _INPCK (1 << 6)
11 #define _ISTRIP (1 << 7)
12 #define _IUCLC (1 << 8)
13 #define _IXANY (1 << 9)
14 #define _IXOFF (1 << 10)
15 #define _IXON (1 << 11)
16 #define _PARMRK (1 << 12)
25 #define _ONLRET _INLCR
26 #define _ONLCR (1 << 6)
30 #define _OLCUC _IUCLC // 8
33 #define _ECHOE (1 << 1)
34 #define _ECHOK (1 << 2)
35 #define _ECHONL (1 << 3)
36 #define _ICANON (1 << 4)
37 #define _ISIG (1 << 5)
38 #define _IEXTEN (1 << 6)
39 #define _NOFLSH (1 << 7)
71 #define _CREAD (1 << 1)
72 #define _CSZ_MASK (0b11 << 2)
73 #define _CS5 (0b00 << 2)
74 #define _CS6 (0b01 << 2)
75 #define _CS7 (0b10 << 2)
76 #define _CS8 (0b11 << 2)
77 #define _CSTOPB (1 << 4)
78 #define _CHUPCL (1 << 5)
79 #define _CPARENB (1 << 6)
80 #define _CPARODD (1 << 7)
86 #define TDEV_TCGETATTR 1
87 #define TDEV_TCSETATTR 2
88 #define TDEV_TCPUSHLC 3
89 #define TDEV_TCPOPLC 4
90 #define TDEV_TCSETCHDEV 5
91 #define TDEV_TCGETCHDEV 6
95 typedef unsigned int speed_t;
107 #endif /* __LUNAIX_UTERM_H */