摘要: 1.bootcmd:这个参数包含了一些命令,这些命令将在u-boot进入主循环后执行示例: bootcmd=boot_logo;nand read 10000003c0000 300000;bootm //需要注意的是在bootcmd变量的最后添加了bootm命令。 意思是启动u-boot后,执行b... 阅读全文
posted @ 2015-01-27 21:01 ht-beyond 阅读(2164) 评论(0) 推荐(0) 编辑
摘要: include/command.h:struct cmd_tbl_s { char *name; /* Command Name */ int maxargs; /* maximum number of arguments 最大参数个数*/ int repeatable; ... 阅读全文
posted @ 2015-01-27 16:26 ht-beyond 阅读(888) 评论(0) 推荐(0) 编辑
摘要: u-boot源代码的目录结构1、board中存放于开发板相关的配置文件,每一个开发板都以子文件夹的形式出现。2、Commom文件夹实现u-boot行下支持的命令,每一个命令对应一个文件。3、cpu中存放特定cpu架构相关的目录,每一款cpu架构都对应了一个子目录。4、Doc是文档目录,有u-boot... 阅读全文
posted @ 2015-01-27 15:25 ht-beyond 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 编译地址:32位的处理器,它的每一条指令是4个字节,以4个字节存储顺序,进行顺序执行,CPU是顺序执行的,只要没发生什么跳转,它会顺序进行执行行, 编译器会对每一条指令分配一个编译地址,这是编译器分配的,在编译过程中分配的地址,我们称之为编译地址。运行地址:是指程序指令真正运行的地址,是由用户指定的... 阅读全文
posted @ 2015-01-27 11:52 ht-beyond 阅读(839) 评论(0) 推荐(0) 编辑