uboot移植
bingchentiao
这个作者很懒,什么都没留下…
展开
-
U-Boot编译过程完全分析
U-Boot编译过程完全分析 U-Boot编译过程完全分析 U-Boot编译过程完全分析2.1 U-Boot Makefile分析2.1.1 U-Boot编译命令 对于mini2440开发板,编译U-Boot需要执行如下的命令:$ make mini2440_config$ make all转载 2013-08-21 11:45:40 · 529 阅读 · 0 评论 -
U-Boot启动过程完全分析
1.1 U-Boot工作过程 U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能Ø 硬件设备初始化Ø 加载U-Boot第二阶段代码到RAM空间Ø 设置好栈Ø 跳转到第二阶段代码入口 (2)第二阶段的功能Ø 初始化本阶段使用的硬件设备Ø 检测系统内存映射Ø 将内核从Fla转载 2013-08-21 11:49:00 · 495 阅读 · 0 评论 -
汇编中标号的使用
其实标号就代表一个地址,在这个地址上存储着数据,可以是指令或是其他的地址。比如说_start:b reset,就是在_start这个地址上存储着b reset这条指令。而这个地址是由编译器指定的。 下面就是涉及到标号的指令的使用了,尤其是跳转指令,看到底是取标号代表的地址,还是所代表地址处存储的指令或数据。 1)b,bl等跳转指令,是跳转到该标号所代表的的地址处原创 2013-08-21 12:00:06 · 3249 阅读 · 0 评论 -
U-Boot关键代码分析
U-Boot关键代码理解 1.u-boot程序的入口地址 要理解程序的入口地址,自然想到的是连接文件,首先看连接文件"/board/smdk2410/u-boot.lds" ENTRY(_start)SECTIONS{ . = 0x00000000; . = ALIGN(4);转载 2013-08-21 12:04:31 · 682 阅读 · 0 评论