OS I/O设备 -- 键盘

OS I/O设备 -- 键盘_第1张图片OS I/O设备 -- 键盘_第2张图片

向设备寄存器发出指令,形成文件视图,中断处理就是连接设备的套路OS I/O设备 -- 键盘_第3张图片OS I/O设备 -- 键盘_第4张图片OS I/O设备 -- 键盘_第5张图片OS I/O设备 -- 键盘_第6张图片OS I/O设备 -- 键盘_第7张图片

吧 dev/tty0里面的设备文件的设备信息放入inode上OS I/O设备 -- 键盘_第8张图片OS I/O设备 -- 键盘_第9张图片

crewtable 是函数指针数组  不断分支,ttyx-> tty_write

先写到缓冲区 write_q里面,再往下写,因为设备写的速度太慢了OS I/O设备 -- 键盘_第10张图片OS I/O设备 -- 键盘_第11张图片OS I/O设备 -- 键盘_第12张图片OS I/O设备 -- 键盘_第13张图片

键盘

OS I/O设备 -- 键盘_第14张图片OS I/O设备 -- 键盘_第15张图片OS I/O设备 -- 键盘_第16张图片OS I/O设备 -- 键盘_第17张图片OS I/O设备 -- 键盘_第18张图片

你可能感兴趣的:(操作系统,操作系统)