* include/sys/termios.h (CBRK): Define as alias of CEOL.
(CREPRINT): Define as alias of CRPRNT. (CDISCARD): Define as alias of CFLUSH. (TTYDEF_*): Define.
This commit is contained in:
		
							parent
							
								
									5ec30f78e3
								
							
						
					
					
						commit
						650dc73fa5
					
				| 
						 | 
				
			
			@ -1,3 +1,10 @@
 | 
			
		|||
2012-11-04  Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>
 | 
			
		||||
 | 
			
		||||
	* include/sys/termios.h (CBRK): Define as alias of CEOL.
 | 
			
		||||
	(CREPRINT): Define as alias of CRPRNT.
 | 
			
		||||
	(CDISCARD): Define as alias of CFLUSH.
 | 
			
		||||
	(TTYDEF_*): Define.
 | 
			
		||||
 | 
			
		||||
2012-10-31  Corinna Vinschen  <corinna@vinschen.de>
 | 
			
		||||
 | 
			
		||||
	* include/sys/param.h: Include stddef.h to define NULL.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -85,6 +85,7 @@ POSIX commands */
 | 
			
		|||
#define CEOT	CTRL('D')
 | 
			
		||||
#define CEOL	0
 | 
			
		||||
#define CEOL2	0
 | 
			
		||||
#define CBRK	CEOL
 | 
			
		||||
#define CEOF	CTRL('D')
 | 
			
		||||
#define CSTART	CTRL('Q')
 | 
			
		||||
#define CSTOP	CTRL('S')
 | 
			
		||||
| 
						 | 
				
			
			@ -93,7 +94,9 @@ POSIX commands */
 | 
			
		|||
#define CSUSP	CTRL('Z')
 | 
			
		||||
#define CDSUSP	CTRL('Y')
 | 
			
		||||
#define CRPRNT	CTRL('R')
 | 
			
		||||
#define CREPRINT	CRPRNT
 | 
			
		||||
#define CFLUSH	CTRL('O')
 | 
			
		||||
#define CDISCARD	CFLUSH
 | 
			
		||||
#define CWERASE	CTRL('W')
 | 
			
		||||
#define CLNEXT	CTRL('V')
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -241,6 +244,12 @@ POSIX commands */
 | 
			
		|||
   `struct termios'.  If VAL is _POSIX_VDISABLE, no character can match it.  */
 | 
			
		||||
#define CCEQ(val, c)	((c) == (val) && (val) != _POSIX_VDISABLE)
 | 
			
		||||
 | 
			
		||||
#define TTYDEF_IFLAG	(BRKINT	| ICRNL	| IMAXBEL | IXON | IXANY)
 | 
			
		||||
#define TTYDEF_OFLAG	(OPOST | ONLCR)
 | 
			
		||||
#define TTYDEF_LFLAG	(ICANON | ISIG | IEXTEN | ECHO | ECHOE | ECHOKE | ECHOCTL)
 | 
			
		||||
#define TTYDEF_CFLAG	(CREAD | CS8 | HUPCL)
 | 
			
		||||
#define TTYDEF_SPEED	(B9600)
 | 
			
		||||
 | 
			
		||||
typedef unsigned char cc_t;
 | 
			
		||||
typedef unsigned int  tcflag_t;
 | 
			
		||||
typedef unsigned int  speed_t;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue