驱动程序
来源:百度文库 编辑:神马文学网 时间:2024/03/29 13:59:03
设备驱动程序框架
由于设备种类繁多,相应的设备驱动程序也非常之多。尽管设备驱动程序是内核的一部分,但设备驱动程序的开发往往由很多人来完成,如业余编程高手、设备厂商等。为了让设备驱动程序的开发建立在规范的基础上,就必须在驱动程序和内核之间有一个严格定义和管理的接口,例如SVR4提出了DDI/DDK规范,其含义就是设备与驱动程序接口/设备驱动程序与内核接口(Device-Driver Interface/Driver-KernelInterface)。通过这个规范,可以规范设备驱动程序与内核之间的接口。
Linux的设备驱动程序与外接的接口与DDI/DKI规范相似,可以分为三部分:
(1) 驱动程序与内核的接口,这是通过数据结构file_operations来完成的。
(2) 驱动程序与系统引导的接口,这部分利用驱动程序对设备进行初始化。
(3) 驱动程序与设备的接口,这部分描述了驱动程序如何与设备进行交互,这与具体设备密切相关。
其中第一点是驱动程序的核心部分,在此给予具体分析,至于后面两点,在具体的驱动程序中将会涉及到。
驱动程序
Linux网卡驱动程序编写
Linux驱动程序编写
揭密JDBC驱动程序
电脑驱动程序全面应用
驱动程序恢复办法
驱动程序是做什么的
windows7 驱动程序安装
Linux 设备驱动程序(转载)
USB驱动程序笔记
Linux驱动程序开发2
精确查找摄像头驱动程序
驱动程序安装方法大全
编译scull的驱动程序
电脑驱动程序小常识
[全能]富士a175驱动程序[最好]富士a175驱动程序
HD7279(c语言)驱动程序含有两个按键驱动程序
如何编写 Linux 设备驱动程序
Linux设备驱动程序设计实例
一步步设计自己的驱动程序
设备驱动程序安装及注意事项
SD卡SPI模式驱动程序!!
驱动程序的备份与恢复
设备驱动程序安装及注意事项