uboot
爱思考的鱼
这个作者很懒,什么都没留下…
展开
-
uboot设计原则
uboot 10条黄金设计原则 本文翻译自uboot网站U-Boot Design Principles小uboot是一个引导加载器,它的主要目标是装载操作系统。那就意味着uboot必须执行一个特定的任务,但是你丢给它很多重要的资源毫无意义。通常uboot保存在相对小的NorFlash内存上,它比NandFlash更加昂贵,通常用来保存操作系统和应用软件。当前,uboot支持板载128kB的R翻译 2017-01-23 06:38:53 · 147 阅读 · 0 评论 -
uboot源码(2 CPU开始SVC模式)
入口点: _start.globl _start_start: b resetreset符号reset: /* * set the cpu to SVC32 mode */ mrs r0,cpsr bic r0,r0,#0x1f orr r0,r0,#0xd3 msr cpsr,r0(mrs r0,cpsr)读取状态寄存器CP原创 2017-03-09 01:15:02 · 153 阅读 · 0 评论 -
uboot源码(3 关闭看门狗和中断)
uboot 关闭看门狗原创 2017-03-09 23:31:34 · 439 阅读 · 0 评论 -
uboot源码(4 关caches和关MMU)
##ifndef CONFIG_SKIP_LOWLEVEL_INITcpu_init_crit: /* * flush v4 I/D caches */ mov r0, #0 mcr p15, 0, r0, c7, c7, 0 /* flush v3/v4 cache */ mcr p15, 0, r0, c8, c7, 0 /* flu原创 2017-03-16 23:38:44 · 183 阅读 · 0 评论