Skip to main content

IAR Embedded Workbench for Arm 9.70.x

__fillMemory8

このセクションの内容:
構文
__fillMemory8(value, address, zone, length, format)
パラメータ
value

値を指定する整数。

address

メモリの開始アドレスを指定する整数。

zone

メモリ範囲を指定する文字列(C-SPY メモリゾーンを参照)。

length

影響が及ぶバイト数を指定する整数。

format

実行する正確なフィル処理を指定する文字列。以下から選択します:

Copy

[値]に入力した値が指定したメモリエリアにコピーされます。

AND

[AND] を指定すると、[値]の値とメモリの既存値の論理積がメモリに書き込まれます。

OR

[OR] を指定すると、[値]の値とメモリの既存値の論理和がメモリに書き込まれます。

XOR

[XOR] を指定すると、[値]の値とメモリの既存値の排他的論理和がメモリに書き込まれます。

リターン値

int 0

使用対象

すべての C-SPY ドライバ。

説明

1 バイトの値で指定したメモリエリアをフィルします。

__fillMemory8(0x80, 0x700, "", 0x10, "OR");