UNIX Free Pascal



         

stdio - 6


FFDLY = $04000;

FF0 = $00000;

FF1 = $04000;

OFDEL = $08000;

{ cflag bits }

{ Baud rate values. These must fit in speed_t, which is unsigned

char. See also the extended baud rates below. These baud rates

set an additional bit. }

CBAUD = $0100f;

B0 = $00000;

B50 = $00001;

B75 = $00002;

B110 = $00003;

B134 = $00004;

B150 = $00005;

B200 = $00006;

B300 = $00007;

B600 = $00008;

B1200 = $00009;

B1800 = $0000a;

B2400 = $0000b;

B4800 = $0000c;

B9600 = $0000d;

B19200 = $0000e;

B38400 = $0000f;

CSIZE = $00030;

CS5 = $00000;

CS6 = $00010;

CS7 = $00020;

CS8 = $00030;

CSTOPB = $00040;

CREAD = $00080;

PARENB = $00100;

PARODD = $00200;

HUPCL = $00400;

CLOCAL = $00800;

CBAUDEX = $0100f;

B57600 = $01001;

B115200 = $01002;

B128000 = $01003;

B256000 = $01003;

CRTSXOFF = $04000;

CRTSCTS = $08000;

{ lflag bits }

ISIG = $0001;

ICANON = $0002;

ECHO = $0004;

ECHOE = $0008;

ECHOK = $0010;

ECHONL = $0020;

NOFLSH = $0040;

TOSTOP = $0080;

IEXTEN = $0100;

FLUSHO = $0200;

ECHOKE = $0400;

ECHOCTL = $0800;

VDISCARD = 1;

VEOL = 2;

VEOL2 = 3;

VEOF = 4;

VERASE = 5;

VINTR = 6;

VKILL = 7;

VLNEXT = 8;

VMIN = 9;

VQUIT = 10;

VREPRINT = 11;

VSTART = 12;

VSTOP = 13;

VSUSP = 14;

VSWTC = 15;

VTIME = 16;

VWERASE = 17;

CNUL = 0;

CDEL = $0007f;

CESC = byte('\');

CINTR = byte('C') and $1f;

CQUIT = $0001c;

CERASE = byte('H') and $1f;

CKILL = byte('U') and $1f;

CEOT = byte('D') and $1f;

CEOL = 0;

CEOL2 = 0;

CEOF = byte('D') and $1f;

CSTART = byte('Q') and $1f;

CSTOP = byte('S') and $1f;

CSWTCH = $0001a;

NSWTCH = 0;

CSUSP = byte('Z') and $1f;

CDSUSP = byte('Y') and $1f;

CRPRNT = byte('R') and $1f;

CFLUSH = byte('O') and $1f;

CWERASE = byte('W') and $1f;

CLNEXT = byte('V') and $1f;