uboot
文章平均质量分 68
Gamble_
祸兮福所依,福兮祸所伏;
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
x210---uboot第一阶段
start.S: 1---异常向量表的构建; 2---nand启动(inand和SD)16字节校验头占位,详见Application note; 3---设置CPU进入SVC模式(可省略,ARM CPU复位时默认进入SVC模式),屏蔽中断(FIQ、IRQ)。 4---关闭MMU、刷新cache; 5---片内RAM中第一次设置栈(lowlevel_init.S中即将调用别的函数)原创 2016-04-15 00:41:04 · 793 阅读 · 0 评论 -
uboot主Makefile分析
导出后的这些变量可以被其他文件使用,我们称这种变量为环境变量,环境变量相当于C中的全局变量,环境变量一般用大写字母表示。 小插曲①:什么是静默编译? 平时编译时命令行会打印出来很多编译信息,有时候我们不希望看到这些编译信息,即后台编译即可,就叫静默编译; 静默编译的使用方法: 编译时 make -s,-s会作为MAKEFLAGS传给Makefile;其中MAKEFLALGS是个变量, ‘原创 2016-04-15 00:44:25 · 1641 阅读 · 0 评论 -
uboot第二阶段
1---定义了两个结构体指针类型的全局变量gd和bd并绑定指针(全局变量分配内存),结构体中存储uboot用到的全局变量;定义了一个二重函数指针init_fnc_ptr,用来指向函数指针数组init_sequence; ①gd中相对重要的变量有baudrate、env_addr(环境变量数组首地址)、env_valid(flash中env是否有效标志); ②bd原创 2016-04-16 20:41:47 · 496 阅读 · 0 评论
分享