| # Generated by h2py from /usr/include/termios.h |
| |
| # Included from features.h |
| _FEATURES_H = 1 |
| _GNU_SOURCE = 1 |
| __USE_ANSI = 1 |
| __FAVOR_BSD = 1 |
| _BSD_SOURCE = 1 |
| _SVID_SOURCE = 1 |
| _POSIX_SOURCE = 1 |
| _POSIX_C_SOURCE = 2 |
| __USE_POSIX = 1 |
| __USE_POSIX2 = 1 |
| __USE_MISC = 1 |
| __USE_BSD = 1 |
| __USE_SVID = 1 |
| __USE_GNU = 1 |
| __GNU_LIBRARY__ = 1 |
| |
| # Included from sys/cdefs.h |
| _SYS_CDEFS_H = 1 |
| def __P(args): return args |
| |
| def __P(args): return args |
| |
| def __P(args): return () |
| |
| def __STRING(x): return #x |
| |
| def __STRING(x): return "x" |
| |
| |
| # Included from sys/types.h |
| |
| # Included from linux/types.h |
| |
| # Included from linux/posix_types.h |
| __FD_SETSIZE = 1024 |
| def __FDELT(d): return ((d) / __NFDBITS) |
| |
| |
| # Included from asm/posix_types.h |
| def __FD_ZERO(fdsetp): return \ |
| |
| |
| # Included from asm/types.h |
| |
| # Included from sys/bitypes.h |
| |
| # Included from linux/termios.h |
| |
| # Included from asm/termios.h |
| |
| # Included from asm/termbits.h |
| NCCS = 19 |
| VINTR = 0 |
| VQUIT = 1 |
| VERASE = 2 |
| VKILL = 3 |
| VEOF = 4 |
| VTIME = 5 |
| VMIN = 6 |
| VSWTC = 7 |
| VSTART = 8 |
| VSTOP = 9 |
| VSUSP = 10 |
| VEOL = 11 |
| VREPRINT = 12 |
| VDISCARD = 13 |
| VWERASE = 14 |
| VLNEXT = 15 |
| VEOL2 = 16 |
| IGNBRK = 0000001 |
| BRKINT = 0000002 |
| IGNPAR = 0000004 |
| PARMRK = 0000010 |
| INPCK = 0000020 |
| ISTRIP = 0000040 |
| INLCR = 0000100 |
| IGNCR = 0000200 |
| ICRNL = 0000400 |
| IUCLC = 0001000 |
| IXON = 0002000 |
| IXANY = 0004000 |
| IXOFF = 0010000 |
| IMAXBEL = 0020000 |
| OPOST = 0000001 |
| OLCUC = 0000002 |
| ONLCR = 0000004 |
| OCRNL = 0000010 |
| ONOCR = 0000020 |
| ONLRET = 0000040 |
| OFILL = 0000100 |
| OFDEL = 0000200 |
| NLDLY = 0000400 |
| NL0 = 0000000 |
| NL1 = 0000400 |
| CRDLY = 0003000 |
| CR0 = 0000000 |
| CR1 = 0001000 |
| CR2 = 0002000 |
| CR3 = 0003000 |
| TABDLY = 0014000 |
| TAB0 = 0000000 |
| TAB1 = 0004000 |
| TAB2 = 0010000 |
| TAB3 = 0014000 |
| XTABS = 0014000 |
| BSDLY = 0020000 |
| BS0 = 0000000 |
| BS1 = 0020000 |
| VTDLY = 0040000 |
| VT0 = 0000000 |
| VT1 = 0040000 |
| FFDLY = 0100000 |
| FF0 = 0000000 |
| FF1 = 0100000 |
| CBAUD = 0010017 |
| B0 = 0000000 |
| B50 = 0000001 |
| B75 = 0000002 |
| B110 = 0000003 |
| B134 = 0000004 |
| B150 = 0000005 |
| B200 = 0000006 |
| B300 = 0000007 |
| B600 = 0000010 |
| B1200 = 0000011 |
| B1800 = 0000012 |
| B2400 = 0000013 |
| B4800 = 0000014 |
| B9600 = 0000015 |
| B19200 = 0000016 |
| B38400 = 0000017 |
| EXTA = B19200 |
| EXTB = B38400 |
| CSIZE = 0000060 |
| CS5 = 0000000 |
| CS6 = 0000020 |
| CS7 = 0000040 |
| CS8 = 0000060 |
| CSTOPB = 0000100 |
| CREAD = 0000200 |
| PARENB = 0000400 |
| PARODD = 0001000 |
| HUPCL = 0002000 |
| CLOCAL = 0004000 |
| CBAUDEX = 0010000 |
| B57600 = 0010001 |
| B115200 = 0010002 |
| B230400 = 0010003 |
| B460800 = 0010004 |
| CIBAUD = 002003600000 |
| CRTSCTS = 020000000000 |
| ISIG = 0000001 |
| ICANON = 0000002 |
| XCASE = 0000004 |
| ECHO = 0000010 |
| ECHOE = 0000020 |
| ECHOK = 0000040 |
| ECHONL = 0000100 |
| NOFLSH = 0000200 |
| TOSTOP = 0000400 |
| ECHOCTL = 0001000 |
| ECHOPRT = 0002000 |
| ECHOKE = 0004000 |
| FLUSHO = 0010000 |
| PENDIN = 0040000 |
| IEXTEN = 0100000 |
| TCOOFF = 0 |
| TCOON = 1 |
| TCIOFF = 2 |
| TCION = 3 |
| TCIFLUSH = 0 |
| TCOFLUSH = 1 |
| TCIOFLUSH = 2 |
| TCSANOW = 0 |
| TCSADRAIN = 1 |
| TCSAFLUSH = 2 |
| |
| # Included from asm/ioctls.h |
| |
| # Included from asm/ioctl.h |
| _IOC_NRBITS = 8 |
| _IOC_TYPEBITS = 8 |
| _IOC_SIZEBITS = 14 |
| _IOC_DIRBITS = 2 |
| _IOC_NRMASK = ((1 << _IOC_NRBITS)-1) |
| _IOC_TYPEMASK = ((1 << _IOC_TYPEBITS)-1) |
| _IOC_SIZEMASK = ((1 << _IOC_SIZEBITS)-1) |
| _IOC_DIRMASK = ((1 << _IOC_DIRBITS)-1) |
| _IOC_NRSHIFT = 0 |
| _IOC_TYPESHIFT = (_IOC_NRSHIFT+_IOC_NRBITS) |
| _IOC_SIZESHIFT = (_IOC_TYPESHIFT+_IOC_TYPEBITS) |
| _IOC_DIRSHIFT = (_IOC_SIZESHIFT+_IOC_SIZEBITS) |
| def _IOC_DIR(nr): return (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) |
| |
| def _IOC_TYPE(nr): return (((nr) >> _IOC_TYPESHIFT) & _IOC_TYPEMASK) |
| |
| def _IOC_NR(nr): return (((nr) >> _IOC_NRSHIFT) & _IOC_NRMASK) |
| |
| def _IOC_SIZE(nr): return (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) |
| |
| IOCSIZE_MASK = (_IOC_SIZEMASK << _IOC_SIZESHIFT) |
| IOCSIZE_SHIFT = (_IOC_SIZESHIFT) |
| TCGETS = 0x5401 |
| TCSETS = 0x5402 |
| TCSETSW = 0x5403 |
| TCSETSF = 0x5404 |
| TCGETA = 0x5405 |
| TCSETA = 0x5406 |
| TCSETAW = 0x5407 |
| TCSETAF = 0x5408 |
| TCSBRK = 0x5409 |
| TCXONC = 0x540A |
| TCFLSH = 0x540B |
| TIOCEXCL = 0x540C |
| TIOCNXCL = 0x540D |
| TIOCSCTTY = 0x540E |
| TIOCGPGRP = 0x540F |
| TIOCSPGRP = 0x5410 |
| TIOCOUTQ = 0x5411 |
| TIOCSTI = 0x5412 |
| TIOCGWINSZ = 0x5413 |
| TIOCSWINSZ = 0x5414 |
| TIOCMGET = 0x5415 |
| TIOCMBIS = 0x5416 |
| TIOCMBIC = 0x5417 |
| TIOCMSET = 0x5418 |
| TIOCGSOFTCAR = 0x5419 |
| TIOCSSOFTCAR = 0x541A |
| FIONREAD = 0x541B |
| TIOCINQ = FIONREAD |
| TIOCLINUX = 0x541C |
| TIOCCONS = 0x541D |
| TIOCGSERIAL = 0x541E |
| TIOCSSERIAL = 0x541F |
| TIOCPKT = 0x5420 |
| FIONBIO = 0x5421 |
| TIOCNOTTY = 0x5422 |
| TIOCSETD = 0x5423 |
| TIOCGETD = 0x5424 |
| TCSBRKP = 0x5425 |
| TIOCTTYGSTRUCT = 0x5426 |
| FIONCLEX = 0x5450 |
| FIOCLEX = 0x5451 |
| FIOASYNC = 0x5452 |
| TIOCSERCONFIG = 0x5453 |
| TIOCSERGWILD = 0x5454 |
| TIOCSERSWILD = 0x5455 |
| TIOCGLCKTRMIOS = 0x5456 |
| TIOCSLCKTRMIOS = 0x5457 |
| TIOCSERGSTRUCT = 0x5458 |
| TIOCSERGETLSR = 0x5459 |
| TIOCSERGETMULTI = 0x545A |
| TIOCSERSETMULTI = 0x545B |
| TIOCMIWAIT = 0x545C |
| TIOCGICOUNT = 0x545D |
| TIOCPKT_DATA = 0 |
| TIOCPKT_FLUSHREAD = 1 |
| TIOCPKT_FLUSHWRITE = 2 |
| TIOCPKT_STOP = 4 |
| TIOCPKT_START = 8 |
| TIOCPKT_NOSTOP = 16 |
| TIOCPKT_DOSTOP = 32 |
| TIOCSER_TEMT = 0x01 |
| NCC = 8 |
| INIT_C_CC = "\003\034\177\025\004\0\1\0\021\023\032\0\022\017\027\026\0" |
| TIOCM_LE = 0x001 |
| TIOCM_DTR = 0x002 |
| TIOCM_RTS = 0x004 |
| TIOCM_ST = 0x008 |
| TIOCM_SR = 0x010 |
| TIOCM_CTS = 0x020 |
| TIOCM_CAR = 0x040 |
| TIOCM_RNG = 0x080 |
| TIOCM_DSR = 0x100 |
| TIOCM_CD = TIOCM_CAR |
| TIOCM_RI = TIOCM_RNG |
| N_TTY = 0 |
| N_SLIP = 1 |
| N_MOUSE = 2 |
| N_PPP = 3 |
| N_STRIP = 4 |
| |
| # Included from linux/string.h |
| |
| # Included from asm/string.h |
| def COMMON(x): return \ |
| |
| def COMMON(x): return \ |
| |
| def CTRL(ch): return ((ch)&0x1F) |
| |
| IBSHIFT = 16 |
| CNUL = 0 |
| CDEL = 0177 |
| CESC = ord('\\') |
| CINTR = 0177 |
| CQUIT = 034 |
| CERASE = ord('#') |
| CKILL = ord('@') |
| CEOT = 04 |
| CEOL = 0 |
| CEOL2 = 0 |
| CEOF = 4 |
| CSTART = 021 |
| CSTOP = 023 |
| CSWTCH = 032 |
| NSWTCH = 0 |
| CSUSP = CTRL(ord('Z')) |
| CDSUSP = CTRL(ord('Y')) |
| CRPRNT = CTRL(ord('R')) |
| CFLUSH = CTRL(ord('O')) |
| CWERASE = CTRL(ord('W')) |
| CLNEXT = CTRL(ord('V')) |