嵌入式Linux系统中的多层次驱动程序  被引量:5

Deep Directory Drivers in Embedded Linux System

在线阅读下载全文

作  者:赵利娜[1] 贾豫东[1] 欧攀[1] 

机构地区:[1]北京航空航天大学仪器科学与光电工程学院,北京100083

出  处:《计算机工程》2009年第9期69-71,共3页Computer Engineering

摘  要:嵌入式Linux设备驱动程序随着设备应用领域的扩展而愈来愈复杂,其相应的配置和编译脚本开发成为重点。简述驱动程序开发的基本原理和过程,针对多层次的驱动程序,分析其配置和编译脚本Kbuild,包括内核配置语言和内核Makefile文件。将源代码加入到Linux内核中,开发出各目录下相应的Config.in和Makefile文件,以增加内核配置菜单选项并得到遵从配置的编译结果。对构建的模块按照层叠顺序加载,模块运行良好。Embeded Linux device drivers becomes more and more complicated in the movement of widespread usages of embedded applications, the configuration and compiling command investigation turns into its outline and difficulty. This paper simply explains the elements and flow of device drivers programming, emphasizes on the configuration and compiling command Kbuild about deep directory drivers, involving kernel configuration language and kernel Makefile file, investigates the Config.in and Makefile under each directories. It joins the source code in the Linux kernel in order to increase the kernel configuration options and gain corresponding compilation result. Loading modules orderly according to the modules dependence, modules run well.

关 键 词:配置编译脚本 多层次 设备驱动程序 模块 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象