reading usr/src/linux-source-2.6.17/drivers/char/tty_io.c
TTYAUX_MAJOR,0 5,0 /dev/tty 当前进程的"控制终端"
TTYAUX_MAJOR,1 5,1 /dev/console 控制台
TTY_MAJOR,0 4,0 /dev/tty0 当前虚拟控制台
在打开ttyS0的时候,选项O_NOCTTY 表示不能把本串口当成控制终端,否则用户的键盘输入信息将影响程序的执行。
function done
static int tty_open(struct inode * inode, struct file * filp)
没有评论:
发表评论