This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Memory Alignment for VSTM/VLDM Instructions on Cortex R52

Hello All,

Assumptions : 

1.SIMD operations are enabled.

2.Q0 - Q7 registers contain value zero.

3.r0 contains the array pointer which will zero out the memory.

I am using vstm instruction to zero out memory out faster. 

VSTM         r0!, {q0 - q7}

I wanted to know what type of memory alignment is required before doing this operation? Will it give it an alignment fault if used with device type memory?

Thanks,

okale

Parents Reply Children
No data