uboot下ARMv8 EL切换
来源:互联网 发布:网络棋牌推广违法吗 编辑:程序博客网 时间:2024/06/14 16:44
#include <asm-offsets.h>#include <config.h>#include <linux/linkage.h>#include <asm/macro.h>
ENTRY(armv8_switch_to_el2) switch_el x6, 1f, 0f, 0f0: cmp x5, #ES_TO_AARCH64 b.eq 2f /* * When loading 32-bit kernel, it will jump * to secure firmware again, and never return. */ bl armv8_el2_to_aarch322: /* * x4 is kernel entry point or switch_to_el1 * if CONFIG_ARMV8_SWITCH_TO_EL1 is defined. * When running in EL2 now, jump to the * address saved in x4. */ br x41: armv8_switch_to_el2_m x4, x5, x6ENDPROC(armv8_switch_to_el2)
ENTRY(armv8_switch_to_el1) switch_el x6, 0f, 1f, 0f0: /* x4 is kernel entry point. When running in EL1 * now, jump to the address saved in x4. */ br x41: armv8_switch_to_el1_m x4, x5, x6ENDPROC(armv8_switch_to_el1)
WEAK(armv8_el2_to_aarch32) retENDPROC(armv8_el2_to_aarch32)
- uboot下ARMv8 EL切换
- uboot下ARMV8 lowlevel_init
- uboot下ARMv8 lds
- ARMv8架构下程序运行时栈帧布局
- uboot切换kernel花屏
- armv8 摘要
- ARMv8简介
- uboot 下 cmd 出问题
- uboot 下MMC驱动
- uboot移植:uboot下的mkconfig解析
- 转:uboot源码分析(下)
- uboot 下 FDT的支持
- 转:uboot源码分析(下)
- uboot下的UART驱动
- uboot下phy的工作
- S5PV210平台下uboot移植
- uboot下gpio驱动移植
- uboot下NAND操作指令
- 十分钟成为 TiDB Contributor | 添加內建函数
- 您理解云计算了吗?
- Linux常用命令
- NKOJ-2134“最大”异或“次大”【Codeforces Round #172 (Div. 1)】
- TensorFlow学习篇【3】Deep MNIST for Experts
- uboot下ARMv8 EL切换
- 第十七、Java面向对象之构造函数与构造代码块
- 【BZOJ】 1001 [BeiJing2006]狼抓兔子 网络最大流
- springmvc注解区分一个有多个实现类的借口
- Vue.js学习系列(二十)--常用指令(三)
- 篱栅:CyclicBarrier
- 《ACM程序设计》书中题目R-18
- js中for循环变量的作用域
- MongoDB -- MongoClient连接池用法