Linux设备驱动工程师之路——input子系统
一、input子系统系统框架Linux内核实现了一套input子系统,很多输入设备,比如说按键、键盘、鼠标、触摸屏等等都可以利用input子系统提供的接口来编写驱动,这样可以帮驱动编写者减少大量工作量。因为input子系统会帮驱动完成open,read,close等一些列的设备方法。驱动编写者只需要在按键按下或者鼠标点击事件时想input子系统上层的event hander报告相应的事件信息就可以了。下图是input子系统的框架。最下层是输入设备的驱动层,...