SPLatco Knowledge Base

<Reclen = V (8-bit only)>; NV(Pointer+(V*RecNUM)+nn...+V-1) = U[u]..U[u+V-1]

Legacy Controllers (8 bit)

Copy V to RecLen. Then copy V bytes from U(u) to NVEM at Pointer + RecLen x RecNum + nn. Raise a fatal error if it runs off the end of NVEM or U.

ARM Controllers

V must be loaded with the number of bytes to copy.  All NV registers must already be loaded and will not be modified.  Will copy V bytes from U(u) to NVEM at Pointer + RecLen x RecNum + nn. Raise a fatal error if it runs off the end of NVEM or U.

This approach is far more flexible, allowing UV bytes to be copied to anywhere in NV.

Dialect exclusions: Not available in dialects before 15.