>> While ldmia do an increment after the memory transfer. ( sp += 
>> 4(register)*4 = 16 bytes )

Just want to add that sp will not be updated (increment after the memory 
transfer)
in those ldmia instructions because of the missing '!'.  ( ldmia sp,{} 
instead of ldmia sp!,{} )
So the content read into sp stay as the stored r12 (which was the original 
sp).

// Yocto 


------------------------------------------------------------------------------
_______________________________________________
Prex-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/prex-devel

Reply via email to