最近两个问题,戳到了我的知识盲点,当然我这个菜鸡ATF哪里都是盲点。
问题一:EL3可能没有实现吗?
问题二:bl2是aarch32, 那么bl2是S-EL1,bl31也是S-EL1?
The Armv8-A architecture defines a set of Exception levels, EL0 to EL3, where:
+ If ELn is the Exception level, increased values of n indicate increased software execution privilege.
+ Execution at EL0 is called unprivileged execution.
+ EL2 provides support for virtualization.
+ EL3 provides support for switching between two Security states, Secure state and Non-secure state.
An implementation might not include all of the Exception levels.All implementations must include ELO and EL1.EL2 and EL3 are optional.
Armv8-A体系结构定义了一组异常级别,EL0到EL3,其中:
实现可能不