Knowledge Base

Write W as 4 bytes into NVEM at Pointer + RecLen x RecNum + nn. Raise a fatal error if the transfer runs past the end of NVEM.

This instruction can also be used in index mode by using the keyword iNVfWriteW. In that case the transfer is at NVEM address Pointer + RecLen x RecNum + nn + 4ii, where ii is the contents of the index register I.

+ From dialect 16 the address argument will be jndexed when executed inside a MultiTrack task and will be indexed if the instruction is preceded by the IasJ: precode.

Refer to NVEM documentation to learn about Non Volatile Extended Memory.

Dialect exclusions: Not available in dialects before 15.

Note: NVEM has significant limits on how many write cycles it can withstand. Please refer to the documentation for your particular controller to determine what the limitations are. Too many writes are likely to to permanently damage the controller and void the warranty.