home *** CD-ROM | disk | FTP | other *** search
- # 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
-