6200 uboot测试版分析(四)
摘要:
include/autoconf.mk中COFIG_LOAD_ADDR=0x40008000common/do_boom.c 中潜入了U_BOOT_CMD(bootm,CONFIG_SYS_MAXARGS,1,do_bootm)因此在default_environment中将会找到的bootm最终将执行do_bootm函数,do_bootm调用同文件下的bootm_start函数,在bootm_start函数中将会通过boot_get_kernel获得uImage的头部并且录入images(bootm_headers_t结构体类型)中(此处会将头部搬移,以使得头部信息原地址空间在解压时可以被覆 阅读全文
posted @ 2012-04-24 12:21 阿加 阅读(423) 评论(0) 推荐(0) 编辑