期刊文献+

嵌入式Linux设备驱动程序开发 被引量:30

Embedded Linux device drivers development
下载PDF
导出
摘要 阐述在嵌入式Linux环境下设备驱动程序的开发,详细探讨了嵌入式Linux设备驱动程序的通用模块框架和具体开发流程,说明了驱动程序与内核的关系,归纳嵌入式Linux设备驱动程序的共性。解析Linux设备驱动程序模块的概念,进一步分析了驱动模块的初始化和卸载这两个关键函数。通过实例论述如何设计和编写模块化的嵌入式Linux设备驱动程序,以及解释驱动程序的关键代码。最后归纳了开发嵌入式Linux设备驱动程序的核心思想。 The way to develop device drivers under the embedded Linux operating system is brought forward. The general module framework and the particular development process of the device drivers under embedded Linux are expatiated. The relationship between Linux device drivers and kernel is made clear, the common characters of embedded Linux device drivers is summarized. The concept of modularization of Linux device drivers is illuminated. Further more, the two key functions of modularized device drivers is analyzed, namely init module Oand cleanup_module O. How to design and program the modularized device drivers under embedded Linux by explaining an example driver is discussed and some pivotal codes are made clear. In the end, the core idea on the development of device drivers under embedded Linux is concluded.
出处 《计算机工程与设计》 CSCD 北大核心 2006年第20期3737-3740,共4页 Computer Engineering and Design
基金 国家863高技术研究发展计划基金项目(2001AA413610)
关键词 嵌入式系统 LINUX 内核 模块 设备驱动 embedded system Linux kernel module device driver
  • 相关文献

参考文献5

  • 1Alessandro Rubini,Jonathan Corbet.Linux设备驱动程序[M].第2版.北京:中国电力出版社,2002.
  • 2NeilMatthew RichardStones著 杨晓云 王建桥 杨涛译.Linux程序设计[M].北京:机械工业出版社,2002..
  • 3毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2001..
  • 4Mait Weish,Matthias Kalle Dalheimer,Lar Kaufman.Linux权威指南[M].第3版.北京:中国电力出版社,2000.
  • 5RichardStevensW 尤晋元 译.UNIX环境高级编程[M].北京:机械工业出版社,2000..

共引文献201

同被引文献161

引证文献30

二级引证文献65

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部