U-Boot新旧版本对比

版本命名方式

  • 新版本:2008年8月之后的版本

    旧版本:2008年8月及之前的版本

  • 举个例子:
旧版本 U-Boot-1.16
新版本 U-Boot-2014.01

 

 

目录结构的变化

  • 新版本:2010年6月之后的版本

    旧版本:2010年3月之前的版本

  • 旧版本的cpu目录,在新版本下位于新增的arch目录下,这样的改变时目录结构更明确
旧版本 cpu
新版本 arch/cpu

 

 顶级Makefile和boards.cfg

  • 新版本:2012年10月之后的版本

    旧版本:U-Boot-1.1.6

   究竟是哪个版本开始改未求证

  • 对于移植中的make <board_name>_config命令
旧版本 顶级Makefile中修改
新版本 boards.cfg中修改

   这里boards.cfg文件是新增的,在旧版本是没有的

 

 链接脚本U-Boot.lds

 

 

 

第一阶段入口点start.S

  • start.S的位置
旧版本 新版本
cpu/arm920t/start.S arch/arm/cpu/arm920t/start.S
posted @ 2014-03-25 15:06  吉吉的轨迹  阅读(528)  评论(0编辑  收藏  举报