28 #include <config.h>
29 #include <version.h> 30 #if defined(CONFIG_ENABLE_MMU) 31 #include <asm/proc/domain.h> 32 #endif 33 #include <regs.h>start.S文件包含的头文件#include <config.h>这个文件就在include目录下config.h中,但是这个文件是配置时
生成的在源码目录下的mkconfig文件的最后一行中生成的 echo "#include <configs/$1.h>" >>config.h 也就等价于#include <configs/x210_sd.h> 而头文件#include <version.h>点进去之后发现是#include "version_autogenerated.h" 所以在include目录下的version_autogenerated.h文件中发现是#define U_BOOT_VERSION "U-Boot 1.3.4" #include <asm/proc/domain.h>该文件中的asm和proc分别是符号链接,具体是在mkconfig文件中链接的.