⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tty.h

📁 这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易于我们学习和理解
💻 H
字号:
/* input modes */#define BRKINT	0x001#define ICRNL	0x002#define IGNBRK	0x004#define IGNCR	0x008#define IGNPAR	0x010#define INLCR	0x020#define INPCK	0x040#define ISTRIP	0x080#define IXOFF	0x100#define IXON	0x200#define PARMRK	0x400/* output modes */#define	OPOST	0000001#define	OLCUC	0000002#define	ONLCR	0000004#define	OCRNL	0000010#define	ONOCR	0000020#define	ONLRET	0000040#define	OFILL	0000100#define	OFDEL	0000200#define	NLDLY	0000400#define	NL0	0#define	NL1	0000400#define	CRDLY	0003000#define	CR0	0#define	CR1	0001000#define	CR2	0002000#define	CR3	0003000#define	TABDLY	0014000#define	TAB0	0#define	TAB1	0004000#define	TAB2	0010000#define	TAB3	0014000#define	BSDLY	0020000#define	BS0	0#define	BS1	0020000#define	VTDLY	0040000#define	VT0	0#define	VT1	0040000#define	FFDLY	0100000#define	FF0	0#define	FF1	0100000/* control modes */#define CLOCAL	0x001#define CREAD	0x002#define CSIZE	0x01C#define CS5	0x004#define CS6	0x008#define CS7	0x00C#define CS8	0x010#define CSTOPB	0x020#define HUPCL	0x040#define PARENB	0x080#define PARODD	0x100/* local modes */#define ECHO	0x001#define ECHOE	0x002#define ECHOK	0x004#define ECHONL	0x008#define ICANON	0x010#define IEXTEN	0x020#define ISIG	0x040#define NOFLSH	0x080#define TOSTOP	0x100/* control characters */#define VEOF	0#define VEOL	1#define VERASE	2#define VINTR	3#define VKILL	4#define VMIN	5#define VQUIT	6#define VSUSP	7#define VTIME	8#define VSTART	9#define VSTOP	10#define NCCS	11/* baud rates */#define B0	0#define B50	1#define B75	2#define B110	3#define B134	4#define B150	5#define B200	6#define B300	7#define B600	8#define B1200	9#define B1800	10#define B2400	11#define B4800	12#define B9600	13#define B19200	14#define B38400	15#define	CESC	'\\'#define	CINTR	0177	/* DEL */#define	CQUIT	034	/* FS, cntl | */#define	CERASE	010	/* BS */#define	CKILL	025	/* cntl u */#define	CEOF	04	/* cntl d */#define	CSTART	021	/* cntl q */#define	CSTOP	023	/* cntl s */#define	CSWTCH	032	/* cntl z */#define CEOL	000#define	CNSWTCH	0/* optional actions for tcsetattr */#define TCSANOW	  1#define TCSADRAIN 2#define TCSAFLUSH 3typedef struct Termios Termios;struct Termios{	int	iflag;		/* input modes */	int	oflag;		/* output modes */	int	cflag;		/* control modes */	int	lflag;		/* local modes */	uchar	cc[NCCS];	/* control characters */};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -