Some more termios compatibility options.
--HG-- branch : dtrg-videocore
This commit is contained in:
parent
2054618e75
commit
d5a112dbfd
|
@ -15,12 +15,28 @@ struct termios
|
|||
tcflag_t c_iflag;
|
||||
tcflag_t c_oflag;
|
||||
tcflag_t c_lflag;
|
||||
tcflag_t c_cflag;
|
||||
};
|
||||
|
||||
#define ONLCR 1
|
||||
#define ECHO 2
|
||||
#define INLCR 4
|
||||
|
||||
/* Dummied parameters for compatibility --- only the ones above are
|
||||
* honoured. */
|
||||
|
||||
#define BRKINT 0
|
||||
#define ICRNL 0
|
||||
#define INPCK 0
|
||||
#define ISTRIP 0
|
||||
#define IXON 0
|
||||
#define CS8 0
|
||||
#define ICANON 0
|
||||
#define IEXTEN 0
|
||||
#define ISIG 0
|
||||
|
||||
#define OPOST ONLCR
|
||||
|
||||
#define TCSANOW 0
|
||||
#define TCSADRAIN 1
|
||||
#define TCSAFLUSH 2
|
||||
|
|
|
@ -16,6 +16,7 @@ int tcgetattr(int fd, struct termios* t)
|
|||
t->c_iflag = _sys_ttyflags & INLCR;
|
||||
t->c_oflag = _sys_ttyflags & ONLCR;
|
||||
t->c_lflag = _sys_ttyflags & ECHO;
|
||||
t->c_cflag = 0;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue