__memorySave
このセクションの内容:
構文
__memorySave(start, stop, format, filename, zerostart)
パラメータ
start保存するメモリエリアの最初の位置を指定する文字列。
stop保存するメモリエリアの最後の位置を指定する文字列。
format保存されるメモリに使用されるフォーマットを指定する文字列。以下から選択します:
intel-extendedmotorolamotorola-s19motorola-s28motorola-s37
filename書き込むファイルを指定する文字列。filename にはパスを含める必要があります。パスは絶対パスか、引数変数を使用しなければなりません。引数変数について詳しくは、引数変数』を参照してください。
zerostart整数。それが
1(またはゼロ以外の値)の場合、保存されるファイルのアドレスは0x0から始まります。例えば、指定したメモリ範囲が0x400–0x5FFの場合、ファイルのアドレス範囲は0x0–0x1FFです。これで、32 ビットのアドレスのみをサポートしているファイルフォーマットに、32 ビット以上のアドレスからのメモリを保存できるようになります。パラメータが0の場合、ファイルには指定されたアドレスがそのまま含まれます。
リターン値
int 0
使用対象
すべての C-SPY ドライバ。
説明
指定したメモリエリアの内容をファイルに保存します。
例
__memorySave(":0x00", ":0xFF", "intel-extended", "c:\\temp\\saved_memory.hex", 0);