1.分析配置过程
我们把补丁文件打到uboot源码中,(补丁文件时根据自己的板子所修改的代码),然后看一下Makefile。
make 100ask24x0_config #这个指令用来配置uboot
打入补丁文件后 Makefile中会自动的生成这样的代码,我们对这个代码进行一下解析
MKCONFIG :表示mkconfig指令
@:_config=
@:表示目标也就是100ask24x0_config
_config=:表示把_config替换成空格
所以make 100ask24x0_config这个指令表达的就是
mkconfig 100ask24x0 arm arm920t 100ask24x0 NULL s3c24x0
我们一下这个替换出来的代码,看看会产生什么效果,他会打印这么一句话
我们打开mkconfig这个脚本文件看一下里面的shell脚本
APPEND=no # Default: Create new config file
BOARD_NAME="" # Name to print in make output
while [ $# -gt 0 ] ; do
case "$1" in
--) shift ; brea