Chinaunix首页 | 论坛 | 博客
  • 博客访问: 469826
  • 博文数量: 83
  • 博客积分: 92
  • 博客等级: 民兵
  • 技术积分: 690
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 13:33
文章分类

全部博文(83)

文章存档

2014年(3)

2013年(59)

2012年(16)

2011年(5)

我的朋友

发布时间:2013-04-28 08:53:09

......【阅读全文】

阅读(882) | 评论(0) | 转发(0)

发布时间:2013-04-27 17:54:43

Linux测试程序运行的时间一般用:gettimeofday()#include#include #include #include #include #include #include #include #include #include #include #include #inc.........【阅读全文】

阅读(5218) | 评论(0) | 转发(1)

发布时间:2013-04-27 17:43:36

input子系统上报数据的的机制可以用到用户空间监听硬件某个中断的产生,然后通过input_report给用户空间。用户空间只要不断的去poll这个设备节点就OK。效率的话应该没有其他机制比系统自带的高。1.在驱动申请一个input设备并注册        input_dev = input_allocate_device();.........【阅读全文】

阅读(4980) | 评论(0) | 转发(0)

发布时间:2013-04-26 11:10:18

输入子系统由驱动层、输入子系统核心、事件处理层三部分组成。一个输入事件,如鼠标移动、键盘按下等通过Driver->Inputcore->Event handler->userspace的顺序到达用户控件的应用程序。    驱动层:将底层的硬件输入转化为统一事件形式,想输入核心(Input Core)汇报。&.........【阅读全文】

阅读(933) | 评论(0) | 转发(0)

发布时间:2013-04-25 18:24:04

本文来自:http://blog.csdn.net/funy_liu/article/details/5345266一:前言在键盘驱动代码分析的笔记中,接触到了input子系统.键盘驱动,键盘驱动将检测到的所有按键都上报给了input子系统。Input子系统是所有I/O设备驱动的中间层,为上层提供了一个统一的界面。例如,在终端系统中,我们不需要去管有多少个.........【阅读全文】

阅读(745) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册