1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 #ifndef _UAPI_ALPHA_TERMIOS_H
3 #define _UAPI_ALPHA_TERMIOS_H
5 #include <asm/ioctls.h>
6 #include <asm/termbits.h>
35 unsigned short ws_row
;
36 unsigned short ws_col
;
37 unsigned short ws_xpixel
;
38 unsigned short ws_ypixel
;
43 unsigned short c_iflag
; /* input mode flags */
44 unsigned short c_oflag
; /* output mode flags */
45 unsigned short c_cflag
; /* control mode flags */
46 unsigned short c_lflag
; /* local mode flags */
47 unsigned char c_line
; /* line discipline */
48 unsigned char c_cc
[NCC
]; /* control characters */
52 * c_cc characters in the termio structure. Oh, how I love being
53 * backwardly compatible. Notice that character 4 and 5 are
54 * interpreted differently depending on whether ICANON is set in
55 * c_lflag. If it's set, they are used as _VEOF and _VEOL, otherwise
56 * as _VMIN and V_TIME. This is for compatibility with OSF/1 (which
57 * is compatible with sysV)...
71 #endif /* _UAPI_ALPHA_TERMIOS_H */