1 # Generated by h2py from /usr/include/termios.h
21 _POSIX_VDISABLE
= 0xff
51 CCTS_OFLOW
= 0x00010000
52 CRTS_IFLOW
= 0x00020000
53 CDTR_IFLOW
= 0x00040000
54 CDSR_OFLOW
= 0x00080000
55 CCAR_OFLOW
= 0x00100000
66 ALTWERASE
= 0x00000200
71 NOKERNINFO
= 0x02000000
111 # Included from sys/cdefs.h
112 def __P(protos
): return protos
114 def __STRING(x
): return #x
116 def __XSTRING(x
): return __STRING(x
)
118 def __P(protos
): return ()
120 def __STRING(x
): return "x"
122 def __RCSID(s
): return __IDSTRING(rcsid
,s
)
124 def __RCSID_SOURCE(s
): return __IDSTRING(rcsid_source
,s
)
126 def __COPYRIGHT(s
): return __IDSTRING(copyright
,s
)
129 # Included from sys/ttycom.h
131 # Included from sys/ioccom.h
132 IOCPARM_MASK
= 0x1fff
133 def IOCPARM_LEN(x
): return (((x
) >> 16) & IOCPARM_MASK
)
135 def IOCBASECMD(x
): return ((x
) & ~
(IOCPARM_MASK
<< 16))
137 def IOCGROUP(x
): return (((x
) >> 8) & 0xff)
139 IOC_VOID
= 0x20000000
142 IOC_INOUT
= (IOC_IN|IOC_OUT
)
143 IOC_DIRMASK
= 0xe0000000
156 TIOCPKT_FLUSHREAD
= 0x01
157 TIOCPKT_FLUSHWRITE
= 0x02
160 TIOCPKT_NOSTOP
= 0x10
161 TIOCPKT_DOSTOP
= 0x20
163 def UIOCCMD(n
): return _IO(ord('u'), n
)
170 # Included from sys/ttydefaults.h
171 TTYDEF_IFLAG
= (BRKINT | ICRNL | IMAXBEL | IXON | IXANY
)
172 TTYDEF_OFLAG
= (OPOST | ONLCR
)
173 TTYDEF_LFLAG
= (ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL
)
174 TTYDEF_CFLAG
= (CREAD | CS8 | HUPCL
)
175 TTYDEF_SPEED
= (B9600
)
176 def CTRL(x
): return (x
&037)
178 CEOF
= CTRL(ord('d'))
181 CINTR
= CTRL(ord('c'))
182 CSTATUS
= CTRL(ord('t'))
183 CKILL
= CTRL(ord('u'))
186 CSUSP
= CTRL(ord('z'))
188 CDSUSP
= CTRL(ord('y'))
189 CSTART
= CTRL(ord('q'))
190 CSTOP
= CTRL(ord('s'))
191 CLNEXT
= CTRL(ord('v'))
192 CDISCARD
= CTRL(ord('o'))
193 CWERASE
= CTRL(ord('w'))
194 CREPRINT
= CTRL(ord('r'))