• How to do the ARM state change between 64-bit and 32-bit?
    Hi, The latest 64-bit architecture can on both AArch64 and AArch32 state. Can someone tell me how to utilize this feature so that I can seamlessly integrate algorithms (which are optimized with 32-bit...
  • How to trap Guest data aborts
    Hi, I am trying to understand if Guest OS data abort happens due to accessing some memory (e.g GIC distributor space) then is there any way I can route it to EL2 mode ? I looked into HCR_EL2 register...
  • How to execute 32-bit ARM assembly in a 64-bit environment
    Hi everyone, I have a 32-bit arm assembly program and I'd like to run it in a 64-bit os (in particular, in a raspberry pi 3 board). Which libraries do I need in order to do that? Thanks in advance...
  • Is it possible the direct device's interrupt assignment to the guest OS instead of being routed by the hypervisor to the guest OS?
    Hi everyone, I'm currently working with devices virtualization and I have noticed on my experiments that one of the most sources of overhead comes from the device's interrupts, even if the guest OS...
  • Porting to Arm 64-bit
    This white paper is an introduction to porting existing code to the A64 instruction set supported by Armv8-A processors like the Cortex-A53 and Cortex-A57 from Arm. It will also be useful for those...