ChinaUnix.net
相关文章推荐:

linux字符设备驱动

我编了个 字符设备驱动程序,自定义了 open,release,read,write操作,可加载后不起作用 ,有lsmod查看使用次数,竟然是负数,用dmesg查看打印信息,发现open函数没被调用,(open 里MOD_INC_USE_COUNT,release里MOD_DEC_USE_COUNT,只有release被调用,信息被打印,)不 知何故,请各位大虾指教.

by hawkview - Linux论坛 - 2003-05-31 10:29:09 阅读(720) 回复(0)

相关讨论

我有一个触摸屏,它是通过COM口向计算机发送接触点位置,现在需要写一个COM口的驱动程序,将这个触点位置信息变成linux下的鼠标消息给系统. 我也看了一些书,可是始终有些疑问不能解怀: 1. 因为我这个驱动程序要对串口进行操作,所以我要对它进行初始化吧,要设置它的的波特率吧, 可是我看了一些驱动程序好像都不用对它们操作的硬件进行初始化似的.这点好像有点不通情理了. 如果不要加,难道系统会自动匹配吗? 如果要,在什么地方加呢? 在I...

by simonyu - Linux论坛 - 2004-07-06 18:33:52 阅读(887) 回复(0)

======== beckham ======== 相信大家看过了N次下面这篇文章: http://www.lisoleg.net/lisoleg/devicedriver/docs/driver-howto-1.html [quote] 如何编写linux操作系统下的设备驱动程序 Roy G 序言 linux是Unix操作系统的一种变种,在linux下编写驱动程序的原理和 思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的 区别.在linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大,但是 支持函数少,只...

by coosign - 内核/嵌入技术 - 2004-05-03 12:30:46 阅读(1783) 回复(0)

linux设备驱动详解》这本书总体编排相对来说比较全面。希望下一个版本的输出能增加PCI驱动设计的实例详解。谢谢

by wjlinux - IT图书与评论 - 2008-06-03 15:07:21 阅读(2649) 回复(0)

在uclinux里面,如果有两个一样的外设(我的是D/A,它们的地址不一样,其它各种属性相同),请问驱动该使用何种架构呢? 如果是使用一个驱动?感觉有点麻烦。因为在应用层,如open,read等操作,很容易通过打开文件名来区分。但是在内核,虽然open,read还是可以这样,_init,_exit等操作就不好处理了。

by iolinux - 内核/嵌入技术 - 2006-08-10 09:32:28 阅读(778) 回复(4)

编号:20080618_2 名称:《linux设备驱动开发详解》 谢谢瑞儿姐姐,积分已转发:wink: :wink:

by goter - CU活动专区 - 2009-08-23 16:23:08 阅读(1658) 回复(4)

请问linux下的设备驱动文件怎么找!例如:网卡的驱动文件都有哪些?怎么找到这些文件?

by anhui - Linux论坛 - 2005-01-24 11:20:20 阅读(629) 回复(2)

2.字符设备文件 那么,现在我们是原始级的内核程序员,我们知道如何写不做任何事情的内核模块。我们为自己而骄傲并且高昂起头来。但是不知何故我们感觉到缺了什么东西。患有精神紧张症的模块不是那么有意义。 内核模块同进程对话有两种主要途径。一种是通过设备文件(比如/dev 目录中的文件),另一种是使用proc文件系统。我们把一些东西写入内核的一个主要原因就是支持一些硬件设备,所以我们从设备文件开始。 设备文件的最初...

by davidxueer - 内核/嵌入技术 - 2003-12-27 17:07:22 阅读(724) 回复(0)

谁能帮我下载<<linux硬件驱动:USB设备驱动开发篇>> 谢谢

by 滚滚尘土飞 - 网络与硬件 - 2006-08-29 11:47:52 阅读(668) 回复(0)

不知道还有么,瑞尔JJ扣分吧,谢谢

by gigabyte - CU活动专区 - 2009-06-11 23:54:17 阅读(2653) 回复(16)

一、前言 linux的中断宏观分为两种:软中断和硬中断。声明一下,这里的软和硬的意思是指和软件相关以及和硬件相关,而不是软件实现的中断或硬件实现的中断。 软中断就是"信号机制"。软中不是软件中断。linux通过信号来产生对进程的各种中断操作,我们现在知道的信号共有31个,其具体内容这里略过,感兴趣读者可参看相关参考文献[1]。一般来说,软中断是由内核机制的触发事件引起的(例如进程运行超时),但是不可忽视有大量的软...

by 剑心通明 - php文档中心 - 2008-04-14 17:23:34 阅读(874) 回复(0)