| # Generated by h2py from /usr/include/termios.h | 
 | VEOF = 0 | 
 | VEOL = 1 | 
 | VEOL2 = 2 | 
 | VERASE = 3 | 
 | VWERASE = 4 | 
 | VKILL = 5 | 
 | VREPRINT = 6 | 
 | VINTR = 8 | 
 | VQUIT = 9 | 
 | VSUSP = 10 | 
 | VDSUSP = 11 | 
 | VSTART = 12 | 
 | VSTOP = 13 | 
 | VLNEXT = 14 | 
 | VDISCARD = 15 | 
 | VMIN = 16 | 
 | VTIME = 17 | 
 | VSTATUS = 18 | 
 | NCCS = 20 | 
 | IGNBRK = 0x00000001 | 
 | BRKINT = 0x00000002 | 
 | IGNPAR = 0x00000004 | 
 | PARMRK = 0x00000008 | 
 | INPCK = 0x00000010 | 
 | ISTRIP = 0x00000020 | 
 | INLCR = 0x00000040 | 
 | IGNCR = 0x00000080 | 
 | ICRNL = 0x00000100 | 
 | IXON = 0x00000200 | 
 | IXOFF = 0x00000400 | 
 | IXANY = 0x00000800 | 
 | IMAXBEL = 0x00002000 | 
 | OPOST = 0x00000001 | 
 | ONLCR = 0x00000002 | 
 | OXTABS = 0x00000004 | 
 | ONOEOT = 0x00000008 | 
 | CIGNORE = 0x00000001 | 
 | CSIZE = 0x00000300 | 
 | CS5 = 0x00000000 | 
 | CS6 = 0x00000100 | 
 | CS7 = 0x00000200 | 
 | CS8 = 0x00000300 | 
 | CSTOPB = 0x00000400 | 
 | CREAD = 0x00000800 | 
 | PARENB = 0x00001000 | 
 | PARODD = 0x00002000 | 
 | HUPCL = 0x00004000 | 
 | CLOCAL = 0x00008000 | 
 | CRTSCTS = 0x00010000 | 
 | CRTS_IFLOW = CRTSCTS | 
 | CCTS_OFLOW = CRTSCTS | 
 | MDMBUF = 0x00100000 | 
 | CHWFLOW = (MDMBUF|CRTSCTS) | 
 | ECHOKE = 0x00000001 | 
 | ECHOE = 0x00000002 | 
 | ECHOK = 0x00000004 | 
 | ECHO = 0x00000008 | 
 | ECHONL = 0x00000010 | 
 | ECHOPRT = 0x00000020 | 
 | ECHOCTL = 0x00000040 | 
 | ISIG = 0x00000080 | 
 | ICANON = 0x00000100 | 
 | ALTWERASE = 0x00000200 | 
 | IEXTEN = 0x00000400 | 
 | EXTPROC = 0x00000800 | 
 | TOSTOP = 0x00400000 | 
 | FLUSHO = 0x00800000 | 
 | NOKERNINFO = 0x02000000 | 
 | PENDIN = 0x20000000 | 
 | NOFLSH = 0x80000000 | 
 | TCSANOW = 0 | 
 | TCSADRAIN = 1 | 
 | TCSAFLUSH = 2 | 
 | TCSASOFT = 0x10 | 
 | B0 = 0 | 
 | B50 = 50 | 
 | B75 = 75 | 
 | B110 = 110 | 
 | B134 = 134 | 
 | B150 = 150 | 
 | B200 = 200 | 
 | B300 = 300 | 
 | B600 = 600 | 
 | B1200 = 1200 | 
 | B1800 = 1800 | 
 | B2400 = 2400 | 
 | B4800 = 4800 | 
 | B9600 = 9600 | 
 | B19200 = 19200 | 
 | B38400 = 38400 | 
 | B7200 = 7200 | 
 | B14400 = 14400 | 
 | B28800 = 28800 | 
 | B57600 = 57600 | 
 | B76800 = 76800 | 
 | B115200 = 115200 | 
 | B230400 = 230400 | 
 | EXTA = 19200 | 
 | EXTB = 38400 | 
 | TCIFLUSH = 1 | 
 | TCOFLUSH = 2 | 
 | TCIOFLUSH = 3 | 
 | TCOOFF = 1 | 
 | TCOON = 2 | 
 | TCIOFF = 3 | 
 | TCION = 4 | 
 |  | 
 | # Included from sys/cdefs.h | 
 |  | 
 | # Included from machine/cdefs.h | 
 | def __P(protos): return protos		  | 
 |  | 
 | def __STRING(x): return #x | 
 |  | 
 | def __P(protos): return ()		  | 
 |  | 
 | def __STRING(x): return "x" | 
 |  | 
 | def __attribute__(x): return   | 
 |  | 
 | def __kprintf_attribute__(a): return __attribute__(a) | 
 |  | 
 |  | 
 | # Included from sys/ttycom.h | 
 |  | 
 | # Included from sys/ioccom.h | 
 | IOCPARM_MASK = 0x1fff | 
 | def IOCPARM_LEN(x): return (((x) >> 16) & IOCPARM_MASK) | 
 |  | 
 | def IOCBASECMD(x): return ((x) & ~(IOCPARM_MASK << 16)) | 
 |  | 
 | def IOCGROUP(x): return (((x) >> 8) & 0xff) | 
 |  | 
 | TIOCM_LE = 0001 | 
 | TIOCM_DTR = 0002 | 
 | TIOCM_RTS = 0004 | 
 | TIOCM_ST = 0010 | 
 | TIOCM_SR = 0020 | 
 | TIOCM_CTS = 0040 | 
 | TIOCM_CAR = 0100 | 
 | TIOCM_CD = TIOCM_CAR | 
 | TIOCM_RNG = 0200 | 
 | TIOCM_RI = TIOCM_RNG | 
 | TIOCM_DSR = 0400 | 
 | TIOCPKT_DATA = 0x00 | 
 | TIOCPKT_FLUSHREAD = 0x01 | 
 | TIOCPKT_FLUSHWRITE = 0x02 | 
 | TIOCPKT_STOP = 0x04 | 
 | TIOCPKT_START = 0x08 | 
 | TIOCPKT_NOSTOP = 0x10 | 
 | TIOCPKT_DOSTOP = 0x20 | 
 | TIOCPKT_IOCTL = 0x40 | 
 | def UIOCCMD(n): return _IO(ord('u'), n)	  | 
 |  | 
 | TIOCFLAG_SOFTCAR = 0x01 | 
 | TIOCFLAG_CLOCAL = 0x02 | 
 | TIOCFLAG_CRTSCTS = 0x04 | 
 | TIOCFLAG_MDMBUF = 0x08 | 
 | TTYDISC = 0 | 
 | TABLDISC = 3 | 
 | SLIPDISC = 4 | 
 | PPPDISC = 5 | 
 | STRIPDISC = 6 | 
 |  | 
 | # Included from sys/ttydefaults.h | 
 | TTYDEF_IFLAG = (BRKINT | ICRNL | IMAXBEL | IXON | IXANY) | 
 | TTYDEF_OFLAG = (OPOST | ONLCR | OXTABS) | 
 | TTYDEF_LFLAG = (ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL) | 
 | TTYDEF_CFLAG = (CREAD | CS8 | HUPCL) | 
 | TTYDEF_SPEED = (B9600) | 
 | def CTRL(x): return (x&037) | 
 |  | 
 | CEOF = CTRL(ord('d')) | 
 | CERASE = 0177 | 
 | CINTR = CTRL(ord('c')) | 
 | CKILL = CTRL(ord('u')) | 
 | CMIN = 1 | 
 | CQUIT = 034 | 
 | CSUSP = CTRL(ord('z')) | 
 | CTIME = 0 | 
 | CDSUSP = CTRL(ord('y')) | 
 | CSTART = CTRL(ord('q')) | 
 | CSTOP = CTRL(ord('s')) | 
 | CLNEXT = CTRL(ord('v')) | 
 | CDISCARD = CTRL(ord('o')) | 
 | CWERASE = CTRL(ord('w')) | 
 | CREPRINT = CTRL(ord('r')) | 
 | CEOT = CEOF | 
 | CRPRNT = CREPRINT | 
 | CFLUSH = CDISCARD |