1 # Generated by h2py from /usr/include/termios.h
3 # Included from sys/termios.h
5 # Included from sys/ttydev.h
25 # Included from sys/types.h
27 # Included from sgidefs.h
37 # Included from sys/bsd_types.h
39 # Included from sys/mkdev.h
51 def major(dev
): return __major(MKDEV_VER
, dev
)
53 def minor(dev
): return __minor(MKDEV_VER
, dev
)
56 # Included from sys/select.h
60 def CTRL(c
): return ((c
)&037)
92 CERASE
= CTRL(ord('H'))
93 CKILL
= CTRL(ord('U'))
98 CSTART
= CTRL(ord('q'))
99 CSTOP
= CTRL(ord('s'))
100 CSWTCH
= CTRL(ord('z'))
103 CLNEXT
= CTRL(ord('v'))
104 CWERASE
= CTRL(ord('w'))
105 CFLUSHO
= CTRL(ord('o'))
107 CRPRNT
= CTRL(ord('r'))
108 CDSUSP
= CTRL(ord('y'))
176 CNEW_RTSCTS
= 010000000
203 # Included from sys/ioctl.h
215 # Included from sys/ioccom.h
217 IOC_VOID
= 0x20000000
220 IOC_INOUT
= (IOC_IN|IOC_OUT
)
222 # Included from net/soioctl.h
224 # Included from sys/termio.h
225 CLNEXT
= CTRL(ord('v'))
226 CWERASE
= CTRL(ord('w'))
227 CFLUSHO
= CTRL(ord('o'))
229 CRPRNT
= CTRL(ord('r'))
230 CDSUSP
= CTRL(ord('y'))
250 TIOCFLUSH
= (TIOC|
12)
251 TCSETLABEL
= (TIOC|
13)
256 TIOCPKT_FLUSHREAD
= 0x01
257 TIOCPKT_FLUSHWRITE
= 0x02
258 TIOCPKT_NOSTOP
= 0x10
259 TIOCPKT_DOSTOP
= 0x20
261 TIOCNOTTY
= (TIOC|
113)
263 TFIOC
= (ord('F')<<8)
264 oFIONREAD
= (TFIOC|
127)
271 TCSANOW
= ((ord('T')<<8)|
14)
272 TCSADRAIN
= ((ord('T')<<8)|
15)
273 TCSAFLUSH
= ((ord('T')<<8)|
16)
292 TIOCLBIS
= (tIOC|
127)
293 TIOCLBIC
= (tIOC|
126)
294 TIOCLSET
= (tIOC|
125)
295 TIOCLGET
= (tIOC|
124)
296 TIOCSBRK
= (tIOC|
123)
297 TIOCCBRK
= (tIOC|
122)
298 TIOCSDTR
= (tIOC|
121)
299 TIOCCDTR
= (tIOC|
120)
300 TIOCSLTC
= (tIOC|
117)
301 TIOCGLTC
= (tIOC|
116)
302 TIOCOUTQ
= (tIOC|
115)
303 TIOCSTOP
= (tIOC|
111)
304 TIOCSTART
= (tIOC|
110)
322 TIOCREMOTE
= (tIOC|
30)
323 TIOCSIGNAL
= (tIOC|
31)
324 ISPTM
= ((ord('P')<<8)|
1)
325 UNLKPT
= ((ord('P')<<8)|
2)
326 SVR4SOPEN
= ((ord('P')<<8)|
100)
327 LDIOC
= (ord('D')<<8)
339 FIORDCHK
= ((ord('f')<<8)|
3)