检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]浙江大学信息与通信工程研究所,浙江杭州310027
出 处:《计算机工程与设计》2006年第20期3737-3740,共4页Computer Engineering and Design
基 金:国家863高技术研究发展计划基金项目(2001AA413610)
摘 要:阐述在嵌入式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.
分 类 号:TP316.89[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.90