u-boot Makefile分析

目的:

了解uboot结构层次,方便阅读源码。

捷径

配合make后的打印信息;

Makefile文件结构

  1. 前言注释
  2. 确定版本号及主机信息
  3. 实现静默编译功能
  4. 设置各种路径
  5. 设置编译工具链
  6. 设置规则
  7. 设置与cpu相关的伪目标

源码分析参考:
u-boot-1.1.6顶层目录Makefile非常详细的分析
U-boot主Makefile详尽分析

结论:

  1. uboot,起始文件:../cpu/相关cpu架构/start.S;第二个:../board/目标板/boot_init.*
  2. 链接地址:../board/目标板/u-boot.lds
  3. 运行时uboot放置与SDRAM的位置:../board/目标板/config.mk(TEXT_BASE=0x33f8 0000)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值