
linux设备驱动
文章平均质量分 76
sanjunsheng
这个作者很懒,什么都没留下…
展开
-
linux设备驱动程序的编写--将usb鼠标当做按键
USB设备驱动程序的编写: 1分配一个struct usb_driver; static struct usb_driver usbmouse_as_key_driver = { .name = "usbmouse_as_key", .probe = usbmouse_as_key_probe, .d原创 2012-09-01 13:16:18 · 582 阅读 · 0 评论 -
linux设备之输入子系统框架及API
输入子系统: 对不同的输入设备进行统一处理的设备驱动程序框架,包括键盘,鼠标,触摸屏等任何的输入设备都可以通过输入子系统的接口注册到内核中。使用它的好处: 它提供了用于分发输入报告给用户程序的简单事件(envent)的接口,抽取出了输入驱动程序的通用部分,简化了驱动程序,引入了一致性.简便了设备驱动程序的开发。 输入子系统的三层结构: 核心层,具体设备相关的设备层dev和与设原创 2012-08-26 11:05:10 · 824 阅读 · 0 评论