| [4] | 1 | /*      sys/ioc_tty.h - Terminal ioctl() command codes. | 
|---|
|  | 2 | *                                                      Author: Kees J. Bot | 
|---|
|  | 3 | *                                                              23 Nov 2002 | 
|---|
|  | 4 | * | 
|---|
|  | 5 | */ | 
|---|
|  | 6 |  | 
|---|
|  | 7 | #ifndef _S_I_TTY_H | 
|---|
|  | 8 | #define _S_I_TTY_H | 
|---|
|  | 9 |  | 
|---|
|  | 10 | #include <minix/ioctl.h> | 
|---|
|  | 11 |  | 
|---|
|  | 12 | /* Terminal ioctls. */ | 
|---|
|  | 13 | #define TCGETS          _IOR('T',  8, struct termios) /* tcgetattr */ | 
|---|
|  | 14 | #define TCSETS          _IOW('T',  9, struct termios) /* tcsetattr, TCSANOW */ | 
|---|
|  | 15 | #define TCSETSW         _IOW('T', 10, struct termios) /* tcsetattr, TCSADRAIN */ | 
|---|
|  | 16 | #define TCSETSF         _IOW('T', 11, struct termios) /* tcsetattr, TCSAFLUSH */ | 
|---|
|  | 17 | #define TCSBRK          _IOW('T', 12, int)            /* tcsendbreak */ | 
|---|
|  | 18 | #define TCDRAIN         _IO ('T', 13)                 /* tcdrain */ | 
|---|
|  | 19 | #define TCFLOW          _IOW('T', 14, int)            /* tcflow */ | 
|---|
|  | 20 | #define TCFLSH          _IOW('T', 15, int)            /* tcflush */ | 
|---|
|  | 21 | #define TIOCGWINSZ      _IOR('T', 16, struct winsize) | 
|---|
|  | 22 | #define TIOCSWINSZ      _IOW('T', 17, struct winsize) | 
|---|
|  | 23 | #define TIOCGPGRP       _IOW('T', 18, int) | 
|---|
|  | 24 | #define TIOCSPGRP       _IOW('T', 19, int) | 
|---|
|  | 25 | #define TIOCSFON        _IOW('T', 20, u8_t [8192]) | 
|---|
|  | 26 |  | 
|---|
|  | 27 | /* Legacy <sgtty.h> */ | 
|---|
|  | 28 | #define TIOCGETP        _IOR('t',  1, struct sgttyb) | 
|---|
|  | 29 | #define TIOCSETP        _IOW('t',  2, struct sgttyb) | 
|---|
|  | 30 | #define TIOCGETC        _IOR('t',  3, struct tchars) | 
|---|
|  | 31 | #define TIOCSETC        _IOW('t',  4, struct tchars) | 
|---|
|  | 32 |  | 
|---|
|  | 33 | /* Keyboard ioctls. */ | 
|---|
|  | 34 | #define KIOCSMAP        _IOW('k', 3, keymap_t) | 
|---|
|  | 35 |  | 
|---|
|  | 36 | #endif /* _S_I_TTY_H */ | 
|---|