吴中落苏 发表于 2011-05-27 09:39

我的理解:给上一层(可能是用户空间的程序或内核中的某个模块)提供一个与具体硬件无关的接口,与底层硬件 ...
weiguixm 发表于 2011-05-26 17:17 http://bbs.chinaunix.net/images/common/back.gif


    赞同!给用户空间提供访问硬件的统一接口。

cokeboL 发表于 2011-05-27 16:08

个人觉得,应用之下,层层都是API。

化身为凤 发表于 2011-05-28 16:08

感觉是根据硬件开发商提供的一些位定义,自己写宏,汇编级的操作硬件

tommy_zzx 发表于 2011-06-09 09:28

驱动的本质如同他的名字,驱使硬件使之动起来(正常工作)。

tempname3 发表于 2011-06-14 21:56

实现上层使用者所期待的接口。

readkernel 发表于 2011-06-18 15:32

任何程序都是内存中的一段代码和数据结构:mrgreen:

embeddedlwp 发表于 2011-06-18 16:40

都不错!:em27:

kernel359 发表于 2013-09-29 00:07

hemiao3000 发表于 2011-05-01 14:04 static/image/common/back.gif
我暂时总结出如下2点:
1.设备“生产”数据,应用程序要“消费”,或者应用程序“生产”数据,硬件设备要“ ...

感觉楼主说的,很到位!
页: 1 [2]
查看完整版本: [讨论]驱动程序的本质是什么?