![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bootloader
xiewen202201
djslkgflkdsjgjsdlfgfds
展开
-
bootloader性能优化
性能优化记录: 1.memory type设置(一般) arm(ARMv7)有三种memory type如下: Normal Device Strongly-ordered. 通常memory都是设置成Normal type,为了确保 2.打开cpu分支预测原创 2013-10-29 13:09:45 · 1396 阅读 · 0 评论 -
u-boot中fdt命令的使用
[u-boot: v2012.10] [Author: Bo Shen ] 依linux community的要求,从linux-3.5后,新提交的code必须对device tree进行支持。下面介绍如何使u-boot支持device tree,以及fdt命令的使用。 1. u-boot对fdt(flattened device tree)的支持。 实现:只要加入转载 2013-12-11 13:54:56 · 1483 阅读 · 0 评论 -
bss清零
bss段:Block Started by Symbol的简称,BSS段属于静态内存区,是指用来存放程序中未初始化的全局变量的一块内存区域。 遇到问题,问题未初始化全局变量和static变量不清0,eg: + static int is_irq_inited = 0; + if(is_irq_inited != 1) { + init_irq(); +原创 2013-12-23 14:31:23 · 1136 阅读 · 0 评论