review
- abstract:设备 内存 系统调用 扫码枪与键盘归为一类,读出一串数字。
- 两类设备:字符设备;块设备;吐出的字数不同。那么多点触控屏呢?电容屏,如何感知,放电,多个点。
- 设备层面:视网膜屏 dpi
程序如何获取设备信息
数据从内核态到用户态。使用文件系统的系统调用接口。open read …每一个设备当作一个虚拟文件。
设备类型的特例
ioctl
- 输入设备:只读;输出设备:只写
- 但是键盘,闪亮?扩充 ioctl 向一个输入设备发送控制命令 要么读写改变状态
热插拔
- 占用一条专用socket 由内核发起通知用户 监听等待 设备 。uevent socket.

设备在进程间共享:Spooling工作原理
线 共享 排队
