MPC8349E-mITX板U-Boot源码board.c分析1 MPC8349E-mITX ltib U-Boot lib_ppcboard.c???? --- by starby?? 2 ?? 3 ? (C) Copyright 2000-2004?? 4 ? Wolfgang Denk DENX Software Engineering wddenx.de.?? 5 ??? 6 ?
#
u-boot源码分析引用于互联网 HYPERLINK _ t _blank _本文从以下几个方面粗浅地分析u-boot并移植到FS2410板上:1u-boot工程的总体结构2u-boot的流程主要的数据结构内存分配3u-boot的重要细节主要分析流程中各函数的功能4基于FS2410板子的u-boot移植实现了NOR Flash和NAND Flash启动网络功能 这些认识源于自己移植u-
源码基于u-boot1.1.4版本先看boardsmsk2410u-boot.lds这个链接脚本可以知道目标程序的各部分链接顺序OUTPUT_FORMAT(elf32-littlearm elf32-littlearm elf32-littlearm)OUTPUT_FORMAT(elf32-arm elf32-arm elf32-arm)OUTPUT_ARCH(arm)ENTRY(_star
预备知识可执行文件由许多链接在一起的对象文件组成对象文件有许多节如文本数据init 数据bss等这些对象文件都是由一个称为?链接器脚本(lds)的文件链接并装入的这个链接器脚本的功能是将输入对象文件的各节映射到输出文件中换句话说它将所有输入对象文件都链接到单一的可执行文件中将该可执行文件的各节装入到指定地址处 因此在分析u-boot代码是首先应的是u-boot.lds文件它位于 (U-B
s3c2410的Bootloader(Vivi)源代码分析来源: ChinaUnix博客 日期: 11:04 (共有0条评论) t _blank 我要评论?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
u-boot启动过程分析——基于lpc2210的移植代码u-boot是一种普遍用于嵌入式系统中的Bootloader?????? Bootloader介绍 ?????? Bootloader是进行嵌入式开发必然会接触的一个概念它是嵌入式学院<嵌入式工程师职业培训班>二期课程中嵌入式linux系统开发方面的重要内容本篇文章主要讲解Bootloader的基本概念以及内部原理这部分内容的掌握将对嵌
#
#
u-boot启动代码start.S board.c详解文章: HYPERLINK :blog.chinaunix.netu159572showart_1012137 :blog.chinaunix.netu159572showart_1012137一U-BOOT的目录结构u-boot目录下有18个子目录分别存放管理不通的源程序这些目录中所要存放的文件
违法有害信息,请在下方选择原因提交举报