1 # Generated by h2py from /usr/include/sys/termios.h
3 # Included from sys/ttydev.h
23 # Included from sys/types.h
25 # Included from sgidefs.h
36 # Included from sys/bsd_types.h
38 # Included from sys/mkdev.h
50 def major(dev
): return __major(MKDEV_VER
, dev
)
52 def minor(dev
): return __minor(MKDEV_VER
, dev
)
55 # Included from sys/select.h
59 def CTRL(c
): return ((c
)&037)
91 CERASE
= CTRL(ord('H'))
92 CKILL
= CTRL(ord('U'))
97 CSTART
= CTRL(ord('q'))
98 CSTOP
= CTRL(ord('s'))
99 CSWTCH
= CTRL(ord('z'))
102 CLNEXT
= CTRL(ord('v'))
103 CWERASE
= CTRL(ord('w'))
104 CFLUSHO
= CTRL(ord('o'))
106 CRPRNT
= CTRL(ord('r'))
107 CDSUSP
= CTRL(ord('y'))
175 CNEW_RTSCTS
= 010000000
202 # Included from sys/ioctl.h
214 # Included from sys/ioccom.h
216 IOC_VOID
= 0x20000000
219 IOC_INOUT
= (IOC_IN|IOC_OUT
)
221 # Included from net/soioctl.h
223 # Included from sys/termio.h
225 # Included from sys/termios.h
227 def CTRL(c
): return ((c
)&037)
259 CERASE
= CTRL(ord('H'))
260 CKILL
= CTRL(ord('U'))
263 CEOF
= CTRL(ord('d'))
265 CSTART
= CTRL(ord('q'))
266 CSTOP
= CTRL(ord('s'))
267 CSWTCH
= CTRL(ord('z'))
270 CLNEXT
= CTRL(ord('v'))
271 CWERASE
= CTRL(ord('w'))
272 CFLUSHO
= CTRL(ord('o'))
274 CRPRNT
= CTRL(ord('r'))
275 CDSUSP
= CTRL(ord('y'))
343 CNEW_RTSCTS
= 010000000
372 TIOCFLUSH
= (TIOC|
12)
373 TCSETLABEL
= (TIOC|
31)
378 TIOCPKT_FLUSHREAD
= 0x01
379 TIOCPKT_FLUSHWRITE
= 0x02
380 TIOCPKT_NOSTOP
= 0x10
381 TIOCPKT_DOSTOP
= 0x20
383 TIOCNOTTY
= (TIOC|
113)
385 TFIOC
= (ord('F')<<8)
386 oFIONREAD
= (TFIOC|
127)
393 TCSANOW
= ((ord('T')<<8)|
14)
394 TCSADRAIN
= ((ord('T')<<8)|
15)
395 TCSAFLUSH
= ((ord('T')<<8)|
16)
414 TIOCLBIS
= (tIOC|
127)
415 TIOCLBIC
= (tIOC|
126)
416 TIOCLSET
= (tIOC|
125)
417 TIOCLGET
= (tIOC|
124)
418 TIOCSBRK
= (tIOC|
123)
419 TIOCCBRK
= (tIOC|
122)
420 TIOCSDTR
= (tIOC|
121)
421 TIOCCDTR
= (tIOC|
120)
422 TIOCSLTC
= (tIOC|
117)
423 TIOCGLTC
= (tIOC|
116)
424 TIOCOUTQ
= (tIOC|
115)
425 TIOCSTOP
= (tIOC|
111)
426 TIOCSTART
= (tIOC|
110)
444 TIOCREMOTE
= (tIOC|
30)
445 TIOCSIGNAL
= (tIOC|
31)
446 ISPTM
= ((ord('P')<<8)|
1)
447 UNLKPT
= ((ord('P')<<8)|
2)
448 SVR4SOPEN
= ((ord('P')<<8)|
100)
449 LDIOC
= (ord('D')<<8)
461 FIORDCHK
= ((ord('f')<<8)|
3)
462 CLNEXT
= CTRL(ord('v'))
463 CWERASE
= CTRL(ord('w'))
464 CFLUSHO
= CTRL(ord('o'))
466 CRPRNT
= CTRL(ord('r'))
467 CDSUSP
= CTRL(ord('y'))
487 TIOCFLUSH
= (TIOC|
12)
488 TCSETLABEL
= (TIOC|
31)
493 TIOCPKT_FLUSHREAD
= 0x01
494 TIOCPKT_FLUSHWRITE
= 0x02
495 TIOCPKT_NOSTOP
= 0x10
496 TIOCPKT_DOSTOP
= 0x20
498 TIOCNOTTY
= (TIOC|
113)
500 TFIOC
= (ord('F')<<8)
501 oFIONREAD
= (TFIOC|
127)
508 TCSANOW
= ((ord('T')<<8)|
14)
509 TCSADRAIN
= ((ord('T')<<8)|
15)
510 TCSAFLUSH
= ((ord('T')<<8)|
16)
529 TIOCLBIS
= (tIOC|
127)
530 TIOCLBIC
= (tIOC|
126)
531 TIOCLSET
= (tIOC|
125)
532 TIOCLGET
= (tIOC|
124)
533 TIOCSBRK
= (tIOC|
123)
534 TIOCCBRK
= (tIOC|
122)
535 TIOCSDTR
= (tIOC|
121)
536 TIOCCDTR
= (tIOC|
120)
537 TIOCSLTC
= (tIOC|
117)
538 TIOCGLTC
= (tIOC|
116)
539 TIOCOUTQ
= (tIOC|
115)
540 TIOCSTOP
= (tIOC|
111)
541 TIOCSTART
= (tIOC|
110)
559 TIOCREMOTE
= (tIOC|
30)
560 TIOCSIGNAL
= (tIOC|
31)
561 ISPTM
= ((ord('P')<<8)|
1)
562 UNLKPT
= ((ord('P')<<8)|
2)
563 SVR4SOPEN
= ((ord('P')<<8)|
100)
564 LDIOC
= (ord('D')<<8)
576 FIORDCHK
= ((ord('f')<<8)|
3)