• Does load/store-exclusive violate Hypervisor Transparency?
    Hello Community, I am currently learning hypervisor design using ARM's virtualization extensions (on both ARMv7 and ARMv8). A note in the ARMv8-A reference manual (section D1.5) mentions: "In some systems...
  • Function Calls
    For Cortex M0+, what registers are used when a C function is called with; 1 parameter 2 parameters. Please give a simple example for each case (both C and Assembly). Thank you!
  • Branch and Call Sequences Explained
    What Does a Branch Do? A branch, quite simply, is a break in the sequential flow of instructions that the processor is executing. Some other architectures call them jumps, but they're essentially...
  • SMC call on ARM64
    Hi I have basic question over SMC call in ARM64 architecture. I am working on 8 core system, say when core-0 calls SMC and this is in progress , at same time can core-1 do smc call and enter into...
  • Problem in calling the function in ISR
    Hi, I'm using LPC2148 controller and interfacing accelerometer sensor, I need to enable this sensor all the time and with the counter set in the ISR it should come out of the loop, below is the...