社区
驱动开发/核心开发
帖子详情
请教一个设备驱动程序的问题???
逍遥九剑-_-
2013-10-27 08:57:27
设备驱动模型(总线、设备、驱动),platform设备,input输入子系统之间是什么关系,看到这一部分有些乱了,求教???
...全文
125
4
打赏
收藏
请教一个设备驱动程序的问题???
设备驱动模型(总线、设备、驱动),platform设备,input输入子系统之间是什么关系,看到这一部分有些乱了,求教???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weicz
2014-05-09
打赏
举报
回复
引用 3 楼 xiaoyaojiujian 的回复:
input输入子系统是platform中的一种吗?
我理解是这样,input子系统是一个独立的子系统,三部分,事件驱动<------>input核心<------>设备驱动,比如按键驱动,在设备驱动里写好案件的相应操作,实际主要就是硬件对应关系,然后剩下的工作就不管了,在用户空间直接通过/dev/event0来读取按键信息,对于按键输入来说简化了开发的复杂度。而platform是一个虚拟的平台总线,任何设备都可以挂在上面,你当然也可以不用input子系统,而用paltform总线模型来写按键驱动,可以说paltform是一用总线模型,而且很“万能”,至于input子系统的内部机制是不是通过platform总线,就没有研究过了
逍遥九剑-_-
2013-10-28
打赏
举报
回复
input输入子系统是platform中的一种吗?
woshi_ziyu
2013-10-28
打赏
举报
回复
linux设备驱动
LINUX设备驱动开发
设备模型
Linux驱动框架
韩半仙
2013-10-28
打赏
举报
回复
设备总线驱动模型(bus,platform_driver,platform_device),input输入子系统(input_dev,input_handler),画个图看吧,只是一种模型而已,你只需要实现其中的一部分,其他的都是内核给你做好的。
0x00000000内存不能为read修复工具
解决方法:重装显卡的最新
驱动程序
,然后下载并且安装DirectX9.0。 例六:
一个
朋友发信息过来,我的电脑便出现了错误信息:“0*772b548f”指令引用的“0*00303033”内存,该 内存不能为“written”,然后QQ自动下线,...
游戏画面就弹出内存不能为read修复工具
解决方法:重装显卡的最新
驱动程序
,然后下载并且安装DirectX9.0。 例七:
一个
朋友发信息过来,我的电脑便出现了错误信息:“0x772b548f”指令引用的“0x00303033”内存,该内存不能为 “written”,然后QQ自动下线,...
DOS 软盘+光盘+U盘+硬盘+NTFS 想拥有更强大的DOS功能??
我个人认为,起步时就抱着一本《DOS原理手册》死啃不是明智的选择,而根据常见的
问题
来逐步研究DOS也许是
一个
更容易弄懂它的方法。 学习中遇到
问题
时,要习惯于多思考,根据已经掌握的知识举一反三;搞不懂的,可以...
asp.net知识库
一个
时间转换的
问题
,顺便谈谈搜索技巧 .net中的正则表达式使用高级技巧 (一) C#静态成员和方法的学习小结 C#中结构与类的区别 C#中 const 和 readonly 的区别 利用自定义属性,定义枚举值的详细文本 Web标准和ASP...
wdm - Win32
设备
驱动程序
体系结构
新型总线增加了
设备
的数量和对
设备
驱动程序
的需求。
设备
上各种功能的不断增加使
驱动程序
的开发变得越来越复杂。同时,快速反应的交互式应用程序要求将软件和硬件紧密的结合在一起。1997年,在用于Windows 95和...
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章