Yes it is correct.
int32 * ptr is the pointer to the data (array) that you want to load into RAM A.
uint32* addr is the starting address to load data in the RAM
uint8 size: no of data words to load
You can refer to the code example attached that uses this API to load a value into the RAM A.
Hope this helps!
Thank you for confirming.
I also appreciate the sample code.