设为首页 加入收藏

TOP

Tiny6410内核模块编译之HelloWorld
2014-11-24 02:01:50 来源: 作者: 【 】 浏览:0
Tags:Tiny6410 内核 模块 编译 HelloWorld

由于项目,需要自己编译内核驱动,但是考虑到编译内核比较麻烦,而且需要重新烧写系统,不是很方便,所以研究了一下通过模块的方式加载驱动。用一个 helloworld的程序说明一下整个流程,记下来,以便以后查阅。


编译环境说明:


一、编译zImage


在编译zImage之前,需要一个.config文件,这个文件包含了内核的配置信息,可以通过以下四个命令获得:


make config


make menuconfig


make oldconfig


make xconfig


推荐使用make menuconfig进行配置,因为菜单化配置比较直观。


不过我在进行配置的时候为了方便,就直接拷贝关盘自带的config文件进行编译。如下图所示:



拷贝config_mini6410_a70 到 .config文件。


cp config_mini6410_a70 .config


当然有了这个.config配置文件以后,自己也可以根据需要修改。


接下来就可以进行zImage的编译了。


make zImage


直到编译完成,需要等一段时间。


相关阅读


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 自动创建文件到scard卡并.. 下一篇Python 使用断言的最佳时机

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: