摘要: 1、编译内核出现以下错误 Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373. /root/working/Hi3520D_SDK_V2.0.3 阅读全文
posted @ 2017-02-23 16:19 SongPF 阅读(1874) 评论(0) 推荐(0)
摘要: 从stext开始到cpu_idle()结束 1、Makefile分析 (1)Makefile中刚开始定义了kernel的内核版本号。这个版本号挺重要(在模块化驱动安装时会需要用到),要注意会查,会改。(2)在make编译内核时,也可以通过命令行给内核makefile传参(跟uboot配置编译时传参一 阅读全文
posted @ 2017-02-23 01:48 SongPF 阅读(1095) 评论(0) 推荐(0)
摘要: 以2.6.35.7版本的内核为例 总结:.config决定了Make时的条件编译与连接。.config文件由两次配置第一次make XX_defconfig 第二次menuconfig。 1、分析源码目录下的单个文件 (1)Kbuild,Kbuild是kernel build的意思,就是内核编译的意 阅读全文
posted @ 2017-02-23 01:02 SongPF 阅读(9340) 评论(0) 推荐(1)