Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

Type

Format

Description

Function

GetSysMem(System Memory Address)

Returns the system memory value.

Subroutine

SetSysMem(System Memory Address, Set Value)

Sets the system memory value.

Subroutine

SysMemFill(System Memory Address, Data, Number of Data)

Fills the block of system memory with the assigned value.

Subroutine

SysMemMove(Current Address, Target Address, Number of Data)

Moves the data block in the system memory.

 

GetSysMem

Returns the system memory value.

Function

n=GetSysMem(System Memory Address)

Description

Returns the value assigned to System Memory Address.

Example

Stores the System Memory 100’s value to the variable VAL.
VAR VAL;

VAL=GetSysMem(100);

 

SetSysMem

Sets the system memory value.

Subroutine

SetSysMem(System Memory Address, Set Value)

Description

Sets the value to the assigned System Memory Address.

Example

Sets 1234 to the System Memory 100.
SetSysMem(100, 1234);

 

SysMemFill

Fills the block of system memory with the assigned value.

Subroutine

SysMemFill(System Memory Address, Data, Number of Data)

Description

Fills the assigned number of memories starting from System Memory Address, with the Data.

Example

Fills the value 1234 to the 10 memories starting from System Memory 100.
SysMemFill(100, 1234, 10);

 

SysMemMove

Moves the data block to another location within the system memory.

Subroutine

SysMemMove(Current Address, Target Address, Number of Data)

Description

Moves the block of system memories starting from the Current Address to the Target Address.

If the memories overlap, the overlapped area will maintain the existing data.

Example

Moves the 10 memories from the address 100 to address 200. (Data from 100~109 moved to 200~209)
SysMemMove(100, 200, 10);

  • No labels