linux驱动
文章平均质量分 63
hecant
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HOW TO: Installing the acer_acpi module - activates wireless on Acer laptops
ATTENTION: This HOW TO covers ONLY the installation of the acer_acpi module and NOT of the wireless adapter drivers. Before you can go ahead and install the acer_acpi module you need to make sure you原创 2007-11-05 15:08:00 · 1224 阅读 · 0 评论 -
linux resource, platform_device和驱动的关系
首先你需要为SOC的各个功能部分定义他的一些资源.例如可用于访问的寄存器地址.中断号,DMA什 么的。然后将这些资源(resource) 作为 platform 的dev .通过platform_add_devices函数将你定义的paltform_device变量注册到系统的dev里面.。或者你可以象我这样将你需 要的驱动添加: static struct platform_device转载 2008-03-24 16:47:00 · 1258 阅读 · 0 评论 -
输入子系统分析
1 输入子系统架构Overview 输入子系统(Input Subsystem)的架构如下图所示 输入子系统由 输入子系统核心层( Input Core ),驱动层和事件处理层(Event Handler)三部份组成。一个输入事件,如鼠标移动,键盘按键按下,joystick的移动等等通过 Driver -> InputCore -> Eventhand转载 2008-03-24 16:50:00 · 1575 阅读 · 0 评论 -
s3c2410触摸屏驱动(2.6内核)分析
驱动不是很多,在此把它贴出来然后加上必要的注释:#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /* For ts.dev.id.version */#define S3C241转载 2008-03-24 16:52:00 · 2814 阅读 · 0 评论 -
2.6内核输入子系统分析
前面对s3c2410的触摸屏驱动进行了分析,现深入一层,对其所在的输入子系统进行刺探。首先引用一个不错的帖子,对2.6内核的输入子系统进行一个大致的描述:引:在做触摸屏?对于输入子系统,相信你也早看了网上一些介绍文章文章了,读一下就可了解对其基本架构,剩下的只是一些源码细节阅读。输入子系统的3层间的联系是很简单的,驱动层的核心结构为struct input_dev:struct input_d转载 2008-03-24 16:54:00 · 851 阅读 · 0 评论 -
2.6内核输入子系统分析-续
上文介绍了input_dev、input_handle、input_handler三者是如何联系起来了,现在继续介绍如何通过它们来传递信息。在开始之前还是先引用一位大侠的帖子:引:现在看用户获取触摸屏输入的一个流程(以tsdev为例/drivers/input/tsdev.c):static struct file_operations tsdev_fops = { .owner转载 2008-03-24 16:56:00 · 952 阅读 · 0 评论 -
输入子系统--event层分析
#####################################################################################################早前曾研究了一下输入子系统的原理,给人的感觉是输入子系统很复杂.但其实内核开发者在这方面已经做得很完善了,输入子系统虽然错综复杂,但是只要我们领会了输入子系统的一些设计思想后,我们要使用它并非难事.转载 2008-03-24 16:57:00 · 1296 阅读 · 1 评论 -
Linux2.6版本内核下驱动程序移植参考
作者:晏渭川 随着Linux2.6的发布,由于2.6内核做了教的改动,各个设备的驱动程序在不同程度上要 进行改写。为了方便各位Linux爱好者我把自己整理的这分文档share出来。该文当列举 了2.6内核同以前版本的绝大多数变化,可惜的是由于时间和精力有限没有详细列出各个 函数的用法。 特别声明:该文档中的内容来自http:/lwn.net,该网也上也有各个函数的较为详细的 说明可供各位参考。如果转载 2008-03-25 17:46:00 · 975 阅读 · 0 评论
分享