termbits.h revision abd626117cfd366faa16a5d0ac4621f608a5c887
1abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/**************************************************************************** 2abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes **************************************************************************** 3abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** 4abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** This header was automatically generated from a Linux kernel header 5abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** of the same name, to make information necessary for userspace to 6abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** call into the kernel available to libc. It contains only constants, 7abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** structures, and macros generated from the original header, and thus, 8abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** contains no copyrightable information. 9abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** 10abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** To edit the content of this header, modify the corresponding 11abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** source file (e.g. under external/kernel-headers/original/) then 12abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** run bionic/libc/kernel/tools/update_all.py 13abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** 14abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** Any manual change here will be lost the next time this script will 15abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** be run. You've been warned! 16abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes *** 17abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes **************************************************************************** 18abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes ****************************************************************************/ 19abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#ifndef _ASM_TERMBITS_H 20abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define _ASM_TERMBITS_H 21abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#include <linux/posix_types.h> 22abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughestypedef unsigned char cc_t; 23abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 24abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughestypedef unsigned int speed_t; 25abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughestypedef unsigned int tcflag_t; 26abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define NCCS 23 27abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughesstruct termios { 28abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 29abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_iflag; 30abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_oflag; 31abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_cflag; 32abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_lflag; 33abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 34abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes cc_t c_line; 35abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes cc_t c_cc[NCCS]; 36abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes}; 37abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughesstruct termios2 { 38abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 39abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_iflag; 40abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_oflag; 41abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_cflag; 42abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_lflag; 43abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 44abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes cc_t c_line; 45abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes cc_t c_cc[NCCS]; 46abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes speed_t c_ispeed; 47abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes speed_t c_ospeed; 48abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 49abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes}; 50abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughesstruct ktermios { 51abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_iflag; 52abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_oflag; 53abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 54abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_cflag; 55abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes tcflag_t c_lflag; 56abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes cc_t c_line; 57abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes cc_t c_cc[NCCS]; 58abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 59abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes speed_t c_ispeed; 60abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes speed_t c_ospeed; 61abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes}; 62abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VINTR 0 63abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 64abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VQUIT 1 65abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VERASE 2 66abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VKILL 3 67abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VMIN 4 68abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 69abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VTIME 5 70abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VEOL2 6 71abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VSWTC 7 72abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VSWTCH VSWTC 73abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 74abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VSTART 8 75abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VSTOP 9 76abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VSUSP 10 77abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VREPRINT 12 78abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 79abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VDISCARD 13 80abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VWERASE 14 81abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VLNEXT 15 82abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VEOF 16 83abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 84abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VEOL 17 85abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IGNBRK 0000001 86abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define BRKINT 0000002 87abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IGNPAR 0000004 88abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 89abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define PARMRK 0000010 90abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define INPCK 0000020 91abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ISTRIP 0000040 92abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define INLCR 0000100 93abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 94abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IGNCR 0000200 95abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ICRNL 0000400 96abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IUCLC 0001000 97abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IXON 0002000 98abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 99abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IXANY 0004000 100abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IXOFF 0010000 101abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IMAXBEL 0020000 102abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IUTF8 0040000 103abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 104abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define OPOST 0000001 105abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define OLCUC 0000002 106abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ONLCR 0000004 107abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define OCRNL 0000010 108abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 109abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ONOCR 0000020 110abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ONLRET 0000040 111abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define OFILL 0000100 112abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define OFDEL 0000200 113abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 114abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define NLDLY 0000400 115abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define NL0 0000000 116abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define NL1 0000400 117abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CRDLY 0003000 118abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 119abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CR0 0000000 120abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CR1 0001000 121abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CR2 0002000 122abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CR3 0003000 123abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 124abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TABDLY 0014000 125abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TAB0 0000000 126abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TAB1 0004000 127abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TAB2 0010000 128abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 129abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TAB3 0014000 130abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define XTABS 0014000 131abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define BSDLY 0020000 132abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define BS0 0000000 133abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 134abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define BS1 0020000 135abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VTDLY 0040000 136abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VT0 0000000 137abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define VT1 0040000 138abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 139abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define FFDLY 0100000 140abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define FF0 0000000 141abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define FF1 0100000 142abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CBAUD 0010017 143abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 144abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B0 0000000 145abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B50 0000001 146abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B75 0000002 147abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B110 0000003 148abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 149abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B134 0000004 150abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B150 0000005 151abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B200 0000006 152abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B300 0000007 153abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 154abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B600 0000010 155abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B1200 0000011 156abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B1800 0000012 157abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B2400 0000013 158abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 159abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B4800 0000014 160abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B9600 0000015 161abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B19200 0000016 162abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B38400 0000017 163abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 164abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define EXTA B19200 165abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define EXTB B38400 166abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CSIZE 0000060 167abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CS5 0000000 168abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 169abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CS6 0000020 170abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CS7 0000040 171abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CS8 0000060 172abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CSTOPB 0000100 173abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 174abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CREAD 0000200 175abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define PARENB 0000400 176abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define PARODD 0001000 177abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define HUPCL 0002000 178abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 179abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CLOCAL 0004000 180abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CBAUDEX 0010000 181abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define BOTHER 0010000 182abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B57600 0010001 183abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 184abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B115200 0010002 185abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B230400 0010003 186abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B460800 0010004 187abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B500000 0010005 188abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 189abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B576000 0010006 190abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B921600 0010007 191abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B1000000 0010010 192abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B1152000 0010011 193abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 194abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B1500000 0010012 195abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B2000000 0010013 196abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B2500000 0010014 197abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B3000000 0010015 198abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 199abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B3500000 0010016 200abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define B4000000 0010017 201abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CIBAUD 002003600000 202abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CMSPAR 010000000000 203abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 204abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define CRTSCTS 020000000000 205abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IBSHIFT 16 206abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ISIG 0000001 207abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ICANON 0000002 208abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 209abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define XCASE 0000004 210abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ECHO 0000010 211abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ECHOE 0000020 212abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ECHOK 0000040 213abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 214abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ECHONL 0000100 215abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define NOFLSH 0000200 216abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define IEXTEN 0000400 217abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ECHOCTL 0001000 218abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 219abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ECHOPRT 0002000 220abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ECHOKE 0004000 221abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define FLUSHO 0020000 222abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define PENDIN 0040000 223abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 224abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TOSTOP 0100000 225abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define ITOSTOP TOSTOP 226abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define EXTPROC 0200000 227abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TIOCSER_TEMT 0x01 228abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 229abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCOOFF 0 230abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCOON 1 231abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCIOFF 2 232abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCION 3 233abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 234abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCIFLUSH 0 235abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCOFLUSH 1 236abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCIOFLUSH 2 237abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCSANOW TCSETS 238abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ 239abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCSADRAIN TCSETSW 240abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#define TCSAFLUSH TCSETSF 241abd626117cfd366faa16a5d0ac4621f608a5c887Elliott Hughes#endif 242