u-boot启动流程分析.docVIP

  • 8
  • 0
  • 约2.14万字
  • 约 34页
  • 2021-11-14 发布于江西
  • 举报
先看board/smsk2410/u-boot.lds这个链接脚本,可以知道目标程序的各部分链接顺序。 OUTPUT_FORMAT(elf32-littlearm, elf32-littlearm, elf32-littlearm) /*OUTPUT_FORMAT(elf32-arm, elf32-arm, elf32-arm)*/ OUTPUT_ARCH(arm) ENTRY(_start) SECTIONS { ????. = 0 /*指定可执行image文件的全局入口点,通常这个地址都放在ROM(flash)0x0位置。必须使编译器知道这个地址,通常都是修改此处来完成*/ ????. = ALIGN(4); ????.text : ????{ ?????cpu/arm920t/start.o (.text) ?????*(.text) ????} ????. = ALIGN(4); ????.rodata : { *(.rodata) } ????. = ALIGN(4); ????.data : { *(.data) } ????. = ALIGN(4); ????.got : { *(.got) } ????. = .; ????__u_boot_cmd_start = .; ????.u_boot_cmd : { *(.u_boot_cmd

文档评论(0)

1亿VIP精品文档

相关文档