Added 'list_only' option (and modified 'run()' to respect it).
[python/dscho.git] / Lib / plat-irix6 / TERMIOS.py
blobfa4a4756a2b4353c8a9b122f5b6dd46ac4238cc3
1 # Generated by h2py from /usr/include/sys/termios.h
3 # Included from standards.h
5 # Included from sys/ttydev.h
6 __NEW_INVALID_BAUD = 1800
7 __OLD_B0 = 0
8 __OLD_B50 = 0000001
9 __OLD_B75 = 0000002
10 __OLD_B110 = 0000003
11 __OLD_B134 = 0000004
12 __OLD_B150 = 0000005
13 __OLD_B200 = 0000006
14 __OLD_B300 = 0000007
15 __OLD_B600 = 0000010
16 __OLD_B1200 = 0000011
17 __OLD_B1800 = 0000012
18 __OLD_B2400 = 0000013
19 __OLD_B4800 = 0000014
20 __OLD_B9600 = 0000015
21 __OLD_B19200 = 0000016
22 __OLD_EXTA = 0000016
23 __OLD_B38400 = 0000017
24 __OLD_EXTB = 0000017
25 __OLD_INVALID_BAUD = __OLD_B1800
26 B0 = 0
27 B50 = 50
28 B75 = 75
29 B110 = 110
30 B134 = 134
31 B150 = 150
32 B200 = 200
33 B300 = 300
34 B600 = 600
35 B1200 = 1200
36 B1800 = 1800
37 B2400 = 2400
38 B4800 = 4800
39 B9600 = 9600
40 B19200 = 19200
41 EXTA = 19200
42 B38400 = 38400
43 EXTB = 38400
44 B57600 = 57600
45 B76800 = 76800
46 B115200 = 115200
47 __INVALID_BAUD = 1800
48 B0 = __OLD_B0
49 B50 = __OLD_B50
50 B75 = __OLD_B75
51 B110 = __OLD_B110
52 B134 = __OLD_B134
53 B150 = __OLD_B150
54 B200 = __OLD_B200
55 B300 = __OLD_B300
56 B600 = __OLD_B600
57 B1200 = __OLD_B1200
58 B1800 = __OLD_B1800
59 B2400 = __OLD_B2400
60 B4800 = __OLD_B4800
61 B9600 = __OLD_B9600
62 B19200 = __OLD_B19200
63 EXTA = __OLD_B19200
64 B38400 = __OLD_B38400
65 EXTB = __OLD_B38400
66 __INVALID_BAUD = __OLD_INVALID_BAUD
68 # Included from sys/types.h
70 # Included from sgidefs.h
71 _MIPS_ISA_MIPS1 = 1
72 _MIPS_ISA_MIPS2 = 2
73 _MIPS_ISA_MIPS3 = 3
74 _MIPS_ISA_MIPS4 = 4
75 _MIPS_SIM_ABI32 = 1
76 _MIPS_SIM_NABI32 = 2
77 _MIPS_SIM_ABI64 = 3
78 P_MYID = (-1)
79 P_MYHOSTID = (-1)
81 # Included from sys/bsd_types.h
83 # Included from sys/mkdev.h
84 ONBITSMAJOR = 7
85 ONBITSMINOR = 8
86 OMAXMAJ = 0x7f
87 OMAXMIN = 0xff
88 NBITSMAJOR = 14
89 NBITSMINOR = 18
90 MAXMAJ = 0x1ff
91 MAXMIN = 0x3ffff
92 OLDDEV = 0
93 NEWDEV = 1
94 MKDEV_VER = NEWDEV
95 def major(dev): return __major(MKDEV_VER, dev)
97 def minor(dev): return __minor(MKDEV_VER, dev)
100 # Included from sys/select.h
101 FD_SETSIZE = 1024
102 __NBBY = 8
104 # Included from string.h
105 NULL = 0L
106 NBBY = 8
107 _POSIX_VDISABLE = 0
108 def CTRL(c): return ((c)&037)
110 IBSHIFT = 16
111 NCC = 8
112 NCCS = 23
113 __NEW_MAX_BAUD = 500000
114 VINTR = 0
115 VQUIT = 1
116 VERASE = 2
117 VKILL = 3
118 VEOF = 4
119 VEOL = 5
120 VEOL2 = 6
121 VMIN = 4
122 VTIME = 5
123 VSWTCH = 7
124 VSTART = 8
125 VSTOP = 9
126 VSUSP = 10
127 VDSUSP = 11
128 VREPRINT = 12
129 VDISCARD = 13
130 VWERASE = 14
131 VLNEXT = 15
132 VRPRNT = VREPRINT
133 VFLUSHO = VDISCARD
134 VCEOF = NCC
135 VCEOL = (NCC + 1)
136 CNUL = 0
137 CDEL = 0377
138 CESC = ord('\\')
139 CINTR = 0177
140 CQUIT = 034
141 CERASE = CTRL(ord('H'))
142 CKILL = CTRL(ord('U'))
143 CEOL = 0
144 CEOL2 = 0
145 CEOF = CTRL(ord('d'))
146 CEOT = CEOF
147 CSTART = CTRL(ord('q'))
148 CSTOP = CTRL(ord('s'))
149 CSWTCH = CTRL(ord('z'))
150 CNSWTCH = 0
151 CSUSP = CSWTCH
152 CLNEXT = CTRL(ord('v'))
153 CWERASE = CTRL(ord('w'))
154 CFLUSHO = CTRL(ord('o'))
155 CFLUSH = CFLUSHO
156 CRPRNT = CTRL(ord('r'))
157 CDSUSP = CTRL(ord('y'))
158 CBRK = 0377
159 IGNBRK = 0000001
160 BRKINT = 0000002
161 IGNPAR = 0000004
162 PARMRK = 0000010
163 INPCK = 0000020
164 ISTRIP = 0000040
165 INLCR = 0000100
166 IGNCR = 0000200
167 ICRNL = 0000400
168 IUCLC = 0001000
169 IXON = 0002000
170 IXANY = 0004000
171 IXOFF = 0010000
172 IMAXBEL = 0020000
173 IBLKMD = 0040000
174 OPOST = 0000001
175 OLCUC = 0000002
176 ONLCR = 0000004
177 OCRNL = 0000010
178 ONOCR = 0000020
179 ONLRET = 0000040
180 OFILL = 0000100
181 OFDEL = 0000200
182 NLDLY = 0000400
183 NL0 = 0
184 NL1 = 0000400
185 CRDLY = 0003000
186 CR0 = 0
187 CR1 = 0001000
188 CR2 = 0002000
189 CR3 = 0003000
190 TABDLY = 0014000
191 TAB0 = 0
192 TAB1 = 0004000
193 TAB2 = 0010000
194 TAB3 = 0014000
195 XTABS = 0014000
196 BSDLY = 0020000
197 BS0 = 0
198 BS1 = 0020000
199 VTDLY = 0040000
200 VT0 = 0
201 VT1 = 0040000
202 FFDLY = 0100000
203 FF0 = 0
204 FF1 = 0100000
205 PAGEOUT = 0200000
206 WRAP = 0400000
207 CBAUD = 000000017
208 CSIZE = 000000060
209 CS5 = 0
210 CS6 = 000000020
211 CS7 = 000000040
212 CS8 = 000000060
213 CSTOPB = 000000100
214 CREAD = 000000200
215 PARENB = 000000400
216 PARODD = 000001000
217 HUPCL = 000002000
218 CLOCAL = 000004000
219 RCV1EN = 000010000
220 XMT1EN = 000020000
221 LOBLK = 000040000
222 XCLUDE = 000100000
223 CIBAUD = 003600000
224 PAREXT = 004000000
225 CNEW_RTSCTS = 010000000
226 ISIG = 0000001
227 ICANON = 0000002
228 XCASE = 0000004
229 ECHO = 0000010
230 ECHOE = 0000020
231 ECHOK = 0000040
232 ECHONL = 0000100
233 NOFLSH = 0000200
234 IEXTEN = 0000400
235 ITOSTOP = 0100000
236 TOSTOP = ITOSTOP
237 ECHOCTL = 0001000
238 ECHOPRT = 0002000
239 ECHOKE = 0004000
240 DEFECHO = 0010000
241 FLUSHO = 0020000
242 PENDIN = 0040000
243 TIOC = (ord('T')<<8)
244 __NEW_TCGETA = (TIOC|201)
245 __NEW_TCSETA = (TIOC|202)
246 __NEW_TCSETAW = (TIOC|203)
247 __NEW_TCSETAF = (TIOC|204)
248 __OLD_TCGETA = (TIOC|1)
249 __OLD_TCSETA = (TIOC|2)
250 __OLD_TCSETAW = (TIOC|3)
251 __OLD_TCSETAF = (TIOC|4)
252 TCGETA = __NEW_TCGETA
253 TCSETA = __NEW_TCSETA
254 TCSETAW = __NEW_TCSETAW
255 TCSETAF = __NEW_TCSETAF
256 TCGETA = __OLD_TCGETA
257 TCSETA = __OLD_TCSETA
258 TCSETAW = __OLD_TCSETAW
259 TCSETAF = __OLD_TCSETAF
260 TCSBRK = (TIOC|5)
261 TCXONC = (TIOC|6)
262 TCFLSH = (TIOC|7)
264 # Included from sys/ioctl.h
265 IOCTYPE = 0xff00
266 LIOC = (ord('l')<<8)
267 LIOCGETP = (LIOC|1)
268 LIOCSETP = (LIOC|2)
269 LIOCGETS = (LIOC|5)
270 LIOCSETS = (LIOC|6)
271 DIOC = (ord('d')<<8)
272 DIOCGETC = (DIOC|1)
273 DIOCGETB = (DIOC|2)
274 DIOCSETE = (DIOC|3)
276 # Included from sys/ioccom.h
277 IOCPARM_MASK = 0xff
278 IOC_VOID = 0x20000000
279 IOC_OUT = 0x40000000
280 IOC_IN = 0x80000000
281 IOC_INOUT = (IOC_IN|IOC_OUT)
283 # Included from net/soioctl.h
285 # Included from sys/termio.h
287 # Included from sys/termios.h
288 _POSIX_VDISABLE = 0
289 def CTRL(c): return ((c)&037)
291 IBSHIFT = 16
292 NCC = 8
293 NCCS = 23
294 __NEW_MAX_BAUD = 500000
295 VINTR = 0
296 VQUIT = 1
297 VERASE = 2
298 VKILL = 3
299 VEOF = 4
300 VEOL = 5
301 VEOL2 = 6
302 VMIN = 4
303 VTIME = 5
304 VSWTCH = 7
305 VSTART = 8
306 VSTOP = 9
307 VSUSP = 10
308 VDSUSP = 11
309 VREPRINT = 12
310 VDISCARD = 13
311 VWERASE = 14
312 VLNEXT = 15
313 VRPRNT = VREPRINT
314 VFLUSHO = VDISCARD
315 VCEOF = NCC
316 VCEOL = (NCC + 1)
317 CNUL = 0
318 CDEL = 0377
319 CESC = ord('\\')
320 CINTR = 0177
321 CQUIT = 034
322 CERASE = CTRL(ord('H'))
323 CKILL = CTRL(ord('U'))
324 CEOL = 0
325 CEOL2 = 0
326 CEOF = CTRL(ord('d'))
327 CEOT = CEOF
328 CSTART = CTRL(ord('q'))
329 CSTOP = CTRL(ord('s'))
330 CSWTCH = CTRL(ord('z'))
331 CNSWTCH = 0
332 CSUSP = CSWTCH
333 CLNEXT = CTRL(ord('v'))
334 CWERASE = CTRL(ord('w'))
335 CFLUSHO = CTRL(ord('o'))
336 CFLUSH = CFLUSHO
337 CRPRNT = CTRL(ord('r'))
338 CDSUSP = CTRL(ord('y'))
339 CBRK = 0377
340 IGNBRK = 0000001
341 BRKINT = 0000002
342 IGNPAR = 0000004
343 PARMRK = 0000010
344 INPCK = 0000020
345 ISTRIP = 0000040
346 INLCR = 0000100
347 IGNCR = 0000200
348 ICRNL = 0000400
349 IUCLC = 0001000
350 IXON = 0002000
351 IXANY = 0004000
352 IXOFF = 0010000
353 IMAXBEL = 0020000
354 IBLKMD = 0040000
355 OPOST = 0000001
356 OLCUC = 0000002
357 ONLCR = 0000004
358 OCRNL = 0000010
359 ONOCR = 0000020
360 ONLRET = 0000040
361 OFILL = 0000100
362 OFDEL = 0000200
363 NLDLY = 0000400
364 NL0 = 0
365 NL1 = 0000400
366 CRDLY = 0003000
367 CR0 = 0
368 CR1 = 0001000
369 CR2 = 0002000
370 CR3 = 0003000
371 TABDLY = 0014000
372 TAB0 = 0
373 TAB1 = 0004000
374 TAB2 = 0010000
375 TAB3 = 0014000
376 XTABS = 0014000
377 BSDLY = 0020000
378 BS0 = 0
379 BS1 = 0020000
380 VTDLY = 0040000
381 VT0 = 0
382 VT1 = 0040000
383 FFDLY = 0100000
384 FF0 = 0
385 FF1 = 0100000
386 PAGEOUT = 0200000
387 WRAP = 0400000
388 CBAUD = 000000017
389 CSIZE = 000000060
390 CS5 = 0
391 CS6 = 000000020
392 CS7 = 000000040
393 CS8 = 000000060
394 CSTOPB = 000000100
395 CREAD = 000000200
396 PARENB = 000000400
397 PARODD = 000001000
398 HUPCL = 000002000
399 CLOCAL = 000004000
400 RCV1EN = 000010000
401 XMT1EN = 000020000
402 LOBLK = 000040000
403 XCLUDE = 000100000
404 CIBAUD = 003600000
405 PAREXT = 004000000
406 CNEW_RTSCTS = 010000000
407 ISIG = 0000001
408 ICANON = 0000002
409 XCASE = 0000004
410 ECHO = 0000010
411 ECHOE = 0000020
412 ECHOK = 0000040
413 ECHONL = 0000100
414 NOFLSH = 0000200
415 IEXTEN = 0000400
416 ITOSTOP = 0100000
417 TOSTOP = ITOSTOP
418 ECHOCTL = 0001000
419 ECHOPRT = 0002000
420 ECHOKE = 0004000
421 DEFECHO = 0010000
422 FLUSHO = 0020000
423 PENDIN = 0040000
424 TIOC = (ord('T')<<8)
425 __NEW_TCGETA = (TIOC|201)
426 __NEW_TCSETA = (TIOC|202)
427 __NEW_TCSETAW = (TIOC|203)
428 __NEW_TCSETAF = (TIOC|204)
429 __OLD_TCGETA = (TIOC|1)
430 __OLD_TCSETA = (TIOC|2)
431 __OLD_TCSETAW = (TIOC|3)
432 __OLD_TCSETAF = (TIOC|4)
433 TCGETA = __NEW_TCGETA
434 TCSETA = __NEW_TCSETA
435 TCSETAW = __NEW_TCSETAW
436 TCSETAF = __NEW_TCSETAF
437 TCGETA = __OLD_TCGETA
438 TCSETA = __OLD_TCSETA
439 TCSETAW = __OLD_TCSETAW
440 TCSETAF = __OLD_TCSETAF
441 TCSBRK = (TIOC|5)
442 TCXONC = (TIOC|6)
443 TCFLSH = (TIOC|7)
444 LDISC0 = 0
445 LDISC1 = 1
446 NTTYDISC = LDISC1
447 TIOCFLUSH = (TIOC|12)
448 TCSETLABEL = (TIOC|31)
449 TCDSET = (TIOC|32)
450 TCBLKMD = (TIOC|33)
451 TIOCPKT = (TIOC|112)
452 TIOCPKT_DATA = 0x00
453 TIOCPKT_FLUSHREAD = 0x01
454 TIOCPKT_FLUSHWRITE = 0x02
455 TIOCPKT_NOSTOP = 0x10
456 TIOCPKT_DOSTOP = 0x20
457 TIOCPKT_IOCTL = 0x40
458 TIOCNOTTY = (TIOC|113)
459 TIOCSTI = (TIOC|114)
460 TFIOC = (ord('F')<<8)
461 oFIONREAD = (TFIOC|127)
462 TO_STOP = LOBLK
463 IOCTYPE = 0xff00
464 __NEW_TCGETS = (TIOC|213)
465 __NEW_TCSETS = (TIOC|214)
466 __NEW_TCSETSW = (TIOC|215)
467 __NEW_TCSETSF = (TIOC|216)
468 __OLD_TCGETS = (TIOC|13)
469 __OLD_TCSETS = (TIOC|14)
470 __OLD_TCSETSW = (TIOC|15)
471 __OLD_TCSETSF = (TIOC|16)
472 TCGETS = __NEW_TCGETS
473 TCSETS = __NEW_TCSETS
474 TCSETSW = __NEW_TCSETSW
475 TCSETSF = __NEW_TCSETSF
476 TCGETS = __OLD_TCGETS
477 TCSETS = __OLD_TCSETS
478 TCSETSW = __OLD_TCSETSW
479 TCSETSF = __OLD_TCSETSF
480 TCSANOW = ((ord('T')<<8)|14)
481 TCSADRAIN = ((ord('T')<<8)|15)
482 TCSAFLUSH = ((ord('T')<<8)|16)
483 TCIFLUSH = 0
484 TCOFLUSH = 1
485 TCIOFLUSH = 2
486 TCOOFF = 0
487 TCOON = 1
488 TCIOFF = 2
489 TCION = 3
490 tIOC = (ord('t')<<8)
491 TIOCGETD = (tIOC|0)
492 TIOCSETD = (tIOC|1)
493 TIOCHPCL = (tIOC|2)
494 TIOCGETP = (tIOC|8)
495 TIOCSETP = (tIOC|9)
496 TIOCSETN = (tIOC|10)
497 TIOCEXCL = (tIOC|13)
498 TIOCNXCL = (tIOC|14)
499 TIOCSETC = (tIOC|17)
500 TIOCGETC = (tIOC|18)
501 TIOCLBIS = (tIOC|127)
502 TIOCLBIC = (tIOC|126)
503 TIOCLSET = (tIOC|125)
504 TIOCLGET = (tIOC|124)
505 TIOCSBRK = (tIOC|123)
506 TIOCCBRK = (tIOC|122)
507 TIOCSDTR = (tIOC|121)
508 TIOCCDTR = (tIOC|120)
509 TIOCSLTC = (tIOC|117)
510 TIOCGLTC = (tIOC|116)
511 TIOCOUTQ = (tIOC|115)
512 TIOCSTOP = (tIOC|111)
513 TIOCSTART = (tIOC|110)
514 TIOCGSID = (tIOC|22)
515 TIOCSSID = (tIOC|24)
516 TIOCMSET = (tIOC|26)
517 TIOCMBIS = (tIOC|27)
518 TIOCMBIC = (tIOC|28)
519 TIOCMGET = (tIOC|29)
520 TIOCM_LE = 0001
521 TIOCM_DTR = 0002
522 TIOCM_RTS = 0004
523 TIOCM_ST = 0010
524 TIOCM_SR = 0020
525 TIOCM_CTS = 0040
526 TIOCM_CAR = 0100
527 TIOCM_CD = TIOCM_CAR
528 TIOCM_RNG = 0200
529 TIOCM_RI = TIOCM_RNG
530 TIOCM_DSR = 0400
531 TIOCREMOTE = (tIOC|30)
532 TIOCSIGNAL = (tIOC|31)
533 ISPTM = ((ord('P')<<8)|1)
534 UNLKPT = ((ord('P')<<8)|2)
535 SVR4SOPEN = ((ord('P')<<8)|100)
536 LDIOC = (ord('D')<<8)
537 LDOPEN = (LDIOC|0)
538 LDCLOSE = (LDIOC|1)
539 LDCHG = (LDIOC|2)
540 LDGETT = (LDIOC|8)
541 LDSETT = (LDIOC|9)
542 LDSMAP = (LDIOC|10)
543 LDGMAP = (LDIOC|11)
544 LDNMAP = (LDIOC|12)
545 DIOC = (ord('d')<<8)
546 DIOCGETP = (DIOC|8)
547 DIOCSETP = (DIOC|9)
548 FIORDCHK = ((ord('f')<<8)|3)
549 CLNEXT = CTRL(ord('v'))
550 CWERASE = CTRL(ord('w'))
551 CFLUSHO = CTRL(ord('o'))
552 CFLUSH = CFLUSHO
553 CRPRNT = CTRL(ord('r'))
554 CDSUSP = CTRL(ord('y'))
555 __OLD_SSPEED = __OLD_B9600
556 SSPEED = B9600
557 TERM_NONE = 0
558 TERM_TEC = 1
559 TERM_V61 = 2
560 TERM_V10 = 3
561 TERM_TEX = 4
562 TERM_D40 = 5
563 TERM_H45 = 6
564 TERM_D42 = 7
565 TM_NONE = 0000
566 TM_SNL = 0001
567 TM_ANL = 0002
568 TM_LCF = 0004
569 TM_CECHO = 0010
570 TM_CINVIS = 0020
571 TM_SET = 0200
572 LDISC0 = 0
573 LDISC1 = 1
574 NTTYDISC = LDISC1
575 TIOCFLUSH = (TIOC|12)
576 TCSETLABEL = (TIOC|31)
577 TCDSET = (TIOC|32)
578 TCBLKMD = (TIOC|33)
579 TIOCPKT = (TIOC|112)
580 TIOCPKT_DATA = 0x00
581 TIOCPKT_FLUSHREAD = 0x01
582 TIOCPKT_FLUSHWRITE = 0x02
583 TIOCPKT_NOSTOP = 0x10
584 TIOCPKT_DOSTOP = 0x20
585 TIOCPKT_IOCTL = 0x40
586 TIOCNOTTY = (TIOC|113)
587 TIOCSTI = (TIOC|114)
588 TFIOC = (ord('F')<<8)
589 oFIONREAD = (TFIOC|127)
590 TO_STOP = LOBLK
591 IOCTYPE = 0xff00
592 __NEW_TCGETS = (TIOC|213)
593 __NEW_TCSETS = (TIOC|214)
594 __NEW_TCSETSW = (TIOC|215)
595 __NEW_TCSETSF = (TIOC|216)
596 __OLD_TCGETS = (TIOC|13)
597 __OLD_TCSETS = (TIOC|14)
598 __OLD_TCSETSW = (TIOC|15)
599 __OLD_TCSETSF = (TIOC|16)
600 TCGETS = __NEW_TCGETS
601 TCSETS = __NEW_TCSETS
602 TCSETSW = __NEW_TCSETSW
603 TCSETSF = __NEW_TCSETSF
604 TCGETS = __OLD_TCGETS
605 TCSETS = __OLD_TCSETS
606 TCSETSW = __OLD_TCSETSW
607 TCSETSF = __OLD_TCSETSF
608 TCSANOW = ((ord('T')<<8)|14)
609 TCSADRAIN = ((ord('T')<<8)|15)
610 TCSAFLUSH = ((ord('T')<<8)|16)
611 TCIFLUSH = 0
612 TCOFLUSH = 1
613 TCIOFLUSH = 2
614 TCOOFF = 0
615 TCOON = 1
616 TCIOFF = 2
617 TCION = 3
618 tIOC = (ord('t')<<8)
619 TIOCGETD = (tIOC|0)
620 TIOCSETD = (tIOC|1)
621 TIOCHPCL = (tIOC|2)
622 TIOCGETP = (tIOC|8)
623 TIOCSETP = (tIOC|9)
624 TIOCSETN = (tIOC|10)
625 TIOCEXCL = (tIOC|13)
626 TIOCNXCL = (tIOC|14)
627 TIOCSETC = (tIOC|17)
628 TIOCGETC = (tIOC|18)
629 TIOCLBIS = (tIOC|127)
630 TIOCLBIC = (tIOC|126)
631 TIOCLSET = (tIOC|125)
632 TIOCLGET = (tIOC|124)
633 TIOCSBRK = (tIOC|123)
634 TIOCCBRK = (tIOC|122)
635 TIOCSDTR = (tIOC|121)
636 TIOCCDTR = (tIOC|120)
637 TIOCSLTC = (tIOC|117)
638 TIOCGLTC = (tIOC|116)
639 TIOCOUTQ = (tIOC|115)
640 TIOCSTOP = (tIOC|111)
641 TIOCSTART = (tIOC|110)
642 TIOCGSID = (tIOC|22)
643 TIOCSSID = (tIOC|24)
644 TIOCMSET = (tIOC|26)
645 TIOCMBIS = (tIOC|27)
646 TIOCMBIC = (tIOC|28)
647 TIOCMGET = (tIOC|29)
648 TIOCM_LE = 0001
649 TIOCM_DTR = 0002
650 TIOCM_RTS = 0004
651 TIOCM_ST = 0010
652 TIOCM_SR = 0020
653 TIOCM_CTS = 0040
654 TIOCM_CAR = 0100
655 TIOCM_CD = TIOCM_CAR
656 TIOCM_RNG = 0200
657 TIOCM_RI = TIOCM_RNG
658 TIOCM_DSR = 0400
659 TIOCREMOTE = (tIOC|30)
660 TIOCSIGNAL = (tIOC|31)
661 ISPTM = ((ord('P')<<8)|1)
662 UNLKPT = ((ord('P')<<8)|2)
663 SVR4SOPEN = ((ord('P')<<8)|100)
664 LDIOC = (ord('D')<<8)
665 LDOPEN = (LDIOC|0)
666 LDCLOSE = (LDIOC|1)
667 LDCHG = (LDIOC|2)
668 LDGETT = (LDIOC|8)
669 LDSETT = (LDIOC|9)
670 LDSMAP = (LDIOC|10)
671 LDGMAP = (LDIOC|11)
672 LDNMAP = (LDIOC|12)
673 DIOC = (ord('d')<<8)
674 DIOCGETP = (DIOC|8)
675 DIOCSETP = (DIOC|9)
676 FIORDCHK = ((ord('f')<<8)|3)