linux子系统分析及触摸屏驱动浅析
在linux2.6以后,linux对输入设备进行了抽象,抽象出了输入子系统,该系统(Input子系统)是所有I/O设备驱动的中间层,为上层提供了一个统一的界面,将事件的上报和处理分离开,采用了分层模式,在我们的driver中,我们只需要关注事件的上报,其他的都由linux自己处理。在上层系统中,它不需要知道底层有多少键盘,鼠标,轨迹球,触摸屏等设备,只需要把上报上来的input事件做相应的处理就行了。一.Input输入子系统的框架Input子系统将整个将输入驱动分成三块: driver,input core
复制链接