mips
之由
这个作者很懒,什么都没留下…
展开
-
基于mips架构的uboot启动流程(3)
要注意mips具有流水线可见性,所以跟在跳转指令后的下一条指令,在执行跳转到的地方前,都会执行,这个叫分支延迟。但是编译器会隐藏该特性,但可以通过设置”.set noreorder”来禁止编译器重新组织代码顺序。每个板子都有自己的lds文件。这个主要是用来说明编译生成的指令,及运行过程中用到的数据放置的位置。这个可以参考ld的手册。比如board/dbau1x00/u-boot.lds。转载 2013-02-21 10:57:00 · 925 阅读 · 0 评论 -
基于mips架构的uboot启动流程(4)
1. 引言文章是2年前移植u-boot时候分析的,u-boot方面文章比较多,但是mips方面的稍微少一点,因此贴上来就当资料搜集贴吧.1.1. 参考资料詹荣开 原作者未考证 2. 需求分析Bootloader 在嵌入式系统中一般起硬件初始化和内核引导的作用,在产品中使用的Bootloader只要保证基本的功能和引导速度即可, 而作为开发使用的B转载 2013-02-21 10:57:29 · 1211 阅读 · 0 评论 -
基于mips架构的uboot 启动流程 (1)
流程分析***************************************************1.最开始系统上电后ENTRY(_start)程序入口点是 _start board/mingddie/u-boot.lds2._start: cpu/mips/start.S3. la t9, board_init_f 将函数board_init_f地址赋予t转载 2013-02-21 10:54:26 · 1393 阅读 · 0 评论 -
基于mips架构的uboot 启动流程 (2)
对于计算机系统来说,从开机上电到操作系统启动需要一个引导过程,这个引导程序就叫作 Bootloader 。 Bootloader 是在操作系统运行之前执行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。 对于嵌入式系统, Bootloader 是基于特定硬件平台来实现的。因此,转载 2013-02-21 10:56:25 · 963 阅读 · 0 评论 -
wifidog 移植到MIPS平台
原文地址:http://www.cnblogs.com/wanhl/p/3833662.html转载 2014-09-01 09:36:27 · 6069 阅读 · 2 评论 -
openWRT的DTS文件配置--MT7620A
原文地址:http://blog.chinaunix.net/uid-29616823-id-4390033.html++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++接上xx路由器的串口后有输出但无法输入,用示波器量下信号-----可能是uboot里面把RX引脚给配置了。转载 2015-06-10 22:11:44 · 13922 阅读 · 0 评论