接着上一篇,在生成u_boot.bin文件之前。
需要先做make config: make 100ask24x0_config
然后再make进行编译。
本篇我们主要讲一下make 100ask24x0_config 这条指令做了哪些事情。
1.首先看一下顶层的Makefile,当执行make 100ask24x0_config这条指令后,
Makefile做了什么动作?
输入make 100ask24x0_config后,在Makefile中找到100ask24x0_config定义的地方(patch的时候打了补丁上去),如下图:
由上图可以知道 100ask24x0_config,由1888行参数组成。
@$(MKCONFIG) $(@:_config=) arm arm920t 100ask24x0 NULL s3c24x0
接着分析第1888行。
@$(MKCONFIG) 的定义
即当前目录下的makeconfig文件。