Everything

debugger.Memory.Fill


メモリを補填します。

[指定形式]

debugger.Memory.Fill(address1, address2, value, memoryOption = MemoryOption.Byte)

[引数]

引数

説明

address1

補填開始アドレスを指定します。

address2

補填終了アドレスを指定します。

value

補填する値を指定します。

memoryOption

補填する単位を指定します。

指定可能な単位を以下に示します。

種類

説明

MemoryOption.Byte

バイト単位(8ビット)(デフォルト)

MemoryOption.HalfWord

ハーフ・ワード単位(16ビット)【RH850,RX,V850】

MemoryOption.Word

ワード単位(RL78,78K:16ビット,RH850,RX,V850:32ビット)

[戻り値]

メモリの補填に成功した場合 :True

メモリの補填に失敗した場合 :False

[詳細説明]

-

address1からaddress2までの間をvalueで補填します。

-

memoryOptionを指定した場合,指定した内容に従って補填します。

[使用例]

>>>debugger.Memory.Fill(0x1000, 0x2000, 0xFF)
True
>>>debugger.Memory.Fill(0x2000, 0x3000, 0x0A, MemoryOption.Word)
False
>>>