• TRFCR_EL1 register
    Does anyone know the register TRFCR_EL1 in ARMv8, I can't find it in arm v8 architecture, thanks a lot.
  • Difference between co-processor registers and System registers
    Hi all, In ARMv-7 the co-processor register is used to configure the TCM, cache, MMU, MPU, etc. In ARMv-8 the co-processor logic is removed and integrated as the system register. Is there any performance...
  • manually setting ELR_ELx register value
    Hi all, The main differences in ARMv8 EL3 is that it has its own MMU and it can only be entered via SMC and exit via ERET instruction. ERET instruction reads from ELR_EL3 (Exception Link register) and...
  • PoU (Point of Unification)
    Hi all, When reading the ARMv8 reference manual, it mentions a concept of PoU. My understanding is that, if the every CPU core in a cluster has its own L1 cache, and all clusters share an L2 cache...
  • how does ARMv8 switch to run application(EL0) from kernel(EL1)?
    hi experts, I am studying the ARMv8 exception levels. I have a question about ELs. EL1 is described to run OS kernel and EL0 is application level.    The exception levels change only occur on exception...