U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是相应的Linux内核源程序的简化,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。...
分类:
其他好文 时间:
2014-06-25 20:04:12
阅读次数:
317
好长时间没摸带mmu的ARM处理器了,今天应同学要求,折腾了一下NFS的挂载,因为bootloader是我的兴趣,平常要么使用串口进行数据传输,要么使用dnw进行usb数据传输,NFS也总是在做,就是做了忘,今天特意花了点时间把调试的过程记录一下,以备以后参考。:P首先在虚拟机下确定确定NFS和PO...
分类:
其他好文 时间:
2014-06-21 17:46:17
阅读次数:
262
1、ARM处理器各个模式之间是怎样切换的?答:除用户模式外的其它6种模式称为特权模式,这些模式中,程序能够訪问全部系统资源,也能够随意进行处理器模式的切换。处理器模式能够通过软件控制进行切换(直接设置CPSR寄存器的后五位就能够在6种特权模式之间互相切换),也能够通过外部中断或异常处理过程进行切换(...
分类:
其他好文 时间:
2014-06-18 09:56:45
阅读次数:
214
ARM处理器的7中运行模式:usr、fiq、irq、svc、abt、und、sys。
ARM处理器共37个寄存器:31个通用寄存器(未备份寄存器R0-R7,在所有模式下指的都是同一个物理寄存器;备份寄存器R8-R12,每个寄存器对应两个不同的物理寄存器。对于R13[sp]和R14[lr]来说,每个寄存器对应6个不同的寄存器;程序计数器R15[pc]),6个状态寄存器(当前程序状态寄存器[...
分类:
其他好文 时间:
2014-06-16 11:24:59
阅读次数:
180
ARM IDE 使用
ADS(ARM Developer Suite),是在1993年由Metrowerks公司开发是ARM处理器下最主要的开发工具。
新建工程:exp-2
新建文件exp-2.s到工程exp-2中:
创建好后,编辑源代码。
{CSDN:CODE:366940}
调试设置:AXD->options->configure Target..,选...
分类:
其他好文 时间:
2014-06-05 11:35:54
阅读次数:
347
在本章,我们会看看ARM处理器处理中断的一系列方法,简单地看看通用中断控制器(Generic Interrupt Controller,GIC)架构。
旧版本的ARM架构允许实现者在他们的外部中断控制器设计中相当大的自由,没有关于中断类型或数量,或者是被用于中断控制模块接口的软件模型的协议。GIC架构提供一个更为严格的控制规范,使得来自不同制造商之间的中断控制器之间有更高程度的一致性。这...
分类:
其他好文 时间:
2014-06-05 02:52:08
阅读次数:
1285
ARM公司提供架构,芯片公司在此架构上生产芯片Tegra前几个是NVIDIA公司于2008年推出的基于ARM11构架通用处理器品牌。“NVIDIA(英伟达?)Tegra?(图睿?)”,tegra
4基于Cortex-A15架构4+1核。tegra 4 VS 高通骁龙800Geforce(中文一般称为...
分类:
其他好文 时间:
2014-05-26 07:05:06
阅读次数:
197
在本章,我们看看ARM处理器如何响应异常。异常是任何需要挂起正常执行转而运行与每个异常类型相关联软件(称为异常处理程序)的条件。
12.1 异常的类型
如我们在第四章看到,A系列和R系列架构支持七种处理器模式,六种特权模式(称为快速中断模式、外部中断模式、管理模式、中止模式、未定义模式和系统模式),一种非特权模式(用户模式)。如果虚拟化扩展和安全扩展被实现,Hyp和Monito...
分类:
其他好文 时间:
2014-05-26 05:55:48
阅读次数:
388
我们已经了解到百度采用ARM处理器研发数据存储节点。另外,还有一些Startup公司在研发基于ARM的服务器。今年,AMD又宣布开始研发基于ARM的处理器,不再局限于X86处理器架构。这一切都在说明什么?ARM正往数据中心前进。ARM处理器采用RISC的架构,其具有很好的性能/功耗比。对于..
分类:
其他好文 时间:
2014-05-25 08:30:54
阅读次数:
344
atitit.android模拟器使用报告
靠谱助手 仅仅7--15M,只助手,没android模拟器..
BlueStacks新版本App Player采用名为Layercake的技术,可以让针对ARM处理器开放的安卓应用运行在基于x86处理
大小:136.1M 星级:6级
这个走十好,走十太大的..
九百万安卓模拟器2.0.1官网最新版
电脑玩微信*随...
分类:
移动开发 时间:
2014-05-22 12:36:47
阅读次数:
343