1 # Generated by h2py from /usr/include/termios.h
54 CHWFLOW
= (MDMBUF|CRTSCTS
)
64 ALTWERASE
= 0x00000200
69 NOKERNINFO
= 0x02000000
109 # Included from sys/cdefs.h
111 # Included from machine/cdefs.h
112 def __P(protos
): return protos
114 def __STRING(x
): return #x
116 def __P(protos
): return ()
118 def __STRING(x
): return "x"
120 def __attribute__(x
): return
122 def __kprintf_attribute__(a
): return __attribute__(a
)
125 # Included from sys/ttycom.h
127 # Included from sys/ioccom.h
128 IOCPARM_MASK
= 0x1fff
129 def IOCPARM_LEN(x
): return (((x
) >> 16) & IOCPARM_MASK
)
131 def IOCBASECMD(x
): return ((x
) & ~
(IOCPARM_MASK
<< 16))
133 def IOCGROUP(x
): return (((x
) >> 8) & 0xff)
147 TIOCPKT_FLUSHREAD
= 0x01
148 TIOCPKT_FLUSHWRITE
= 0x02
151 TIOCPKT_NOSTOP
= 0x10
152 TIOCPKT_DOSTOP
= 0x20
154 def UIOCCMD(n
): return _IO(ord('u'), n
)
156 TIOCFLAG_SOFTCAR
= 0x01
157 TIOCFLAG_CLOCAL
= 0x02
158 TIOCFLAG_CRTSCTS
= 0x04
159 TIOCFLAG_MDMBUF
= 0x08
166 # Included from sys/ttydefaults.h
167 TTYDEF_IFLAG
= (BRKINT | ICRNL | IMAXBEL | IXON | IXANY
)
168 TTYDEF_OFLAG
= (OPOST | ONLCR | OXTABS
)
169 TTYDEF_LFLAG
= (ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL
)
170 TTYDEF_CFLAG
= (CREAD | CS8 | HUPCL
)
171 TTYDEF_SPEED
= (B9600
)
172 def CTRL(x
): return (x
&037)
174 CEOF
= CTRL(ord('d'))
176 CINTR
= CTRL(ord('c'))
177 CKILL
= CTRL(ord('u'))
180 CSUSP
= CTRL(ord('z'))
182 CDSUSP
= CTRL(ord('y'))
183 CSTART
= CTRL(ord('q'))
184 CSTOP
= CTRL(ord('s'))
185 CLNEXT
= CTRL(ord('v'))
186 CDISCARD
= CTRL(ord('o'))
187 CWERASE
= CTRL(ord('w'))
188 CREPRINT
= CTRL(ord('r'))