Chinaunix首页 | 论坛 | 博客
  • 博客访问: 31769
  • 博文数量: 8
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 155
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-07 15:22
文章分类
文章存档

2014年(3)

2013年(5)

我的朋友

发布时间:2013-07-10 19:24:07

工作队列    工作队列是另一种将工作推后执行的形式,它可以把工作交给一个内核线程去执行,这个下半部是在进程上下文中执行的,因此,它可以重新调度还有睡眠。    区分使用软中断/tasklet还是工作队列比较简单,如果推后的工作不需要睡眠,那么就选择软中断或tasklet,.........【阅读全文】

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

发布时间:2013-05-03 20:28:25

异常向量表的创建:     中断是作为异常的一种被CPU响应处理的。系统在启动过程中作建立一个异常向量表,当异常产生的时候,CPU就会通过异常向量表获得相应的异常处理地址,从而对相应的异常进行处理。在ARM架构中,异常向量的基地址有两个:0x00000000和0xffff0000。这个地址是.........【阅读全文】

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

发布时间:2014-04-14 19:27:42

RTC驱动分析    Rtc(realtime clock)实时时钟在嵌入式系统中应用非常广泛,可以为系统提供可靠的实时时间,并且在系统断电的情况下,rtc仍然可以为我们保存和提供正常的时间,最常见的情况是在我们的手机即使在关机之后,重新开机的时候(只要不下电池),我们发现手机的时间仍然准确。另外rtc.........【阅读全文】

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

发布时间:2014-04-01 23:04:17

上一篇中粗略的分析了下input_dev,input_handle,input_handler这三者之间的关系,而在实际系统当中input子系统是如何工作的呢,当然我们知道,故事肯定是围绕着它们三个发生,下面我们来看看具体的input设备的工作流程。同样以触摸屏为例。 在触摸屏驱动中,当有触摸事件产生(手接触到触摸屏的时候),触摸屏相关I.........【阅读全文】

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

发布时间:2014-02-27 18:41:36

INPUT sub_systemInput子系统是linux内核中使用比较频繁的一个模块,因为信息的输入在交互式产品中占据了一个非常重要的地位,在各种各样的产品中如手机的按键和触摸屏,电脑的鼠标键盘等。对于各种类型的不同的输入方式的输入设备,linux设计了一整套的输入事件类型去支持。Input子系统主要同三个部分组成,inpu.........【阅读全文】

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

登录 注册