博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bootloader启动提速之使用ICACHE
阅读量:6879 次
发布时间:2019-06-27

本文共 317 字,大约阅读时间需要 1 分钟。

 

加入以下指令

/* 启动ICACHE */

mrc p15,0,r0,c1,c0,0 // read control reg
orr r0,r0,#(1<<12)
mcr p15,0,r0,c1,c0,0 // write it back

1.MRC指令将协处理器的寄存器中数值传送到ARM处理器的寄存器中。如果协处理器不能成功地执行该操作,将产生未定义的指令异常中断。

2.orr为进行逻辑或运算

3.MCR指令将ARM处理器的寄存器中的数据传送到协处理器的寄存器中。如果协处理器不能成功地执行该操作,将产生未定义的指令异常中断。

转载于:https://www.cnblogs.com/ZXNblog/p/4005786.html

你可能感兴趣的文章
Asp.Net MVC中Action跳转
查看>>
(五)springmvc之获取表单提交的数据
查看>>
(十) Jquery的基本使用
查看>>
ovn_logical_flow
查看>>
Load和CPU利用率是如何算出来的 (转发)
查看>>
马尔可夫链
查看>>
哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)E - 求最大值
查看>>
HDU 5773 The All-purpose Zero
查看>>
使用百分比固定的table大小中td内容自动换行问题
查看>>
【Daily Scrum】12-08
查看>>
【实用】如何将sublime text 3 打造成实用的python IDE 环境
查看>>
DECLARE_DYNCREATE等宏
查看>>
Linux监控工具 (Linux Monitor Tools)
查看>>
[Unity3D]降低向Shader中传值的开销
查看>>
第二周CorelDRAW课总结
查看>>
css3颜色
查看>>
Java内存分析工具jmap
查看>>
this指向(匿名函数问题)
查看>>
Oracle序列化实现主键自增长
查看>>
VC中的字符串转换宏
查看>>