CTRDG_ReadAgbSram

構文

#include <nitro/ctrdg.h>
void CTRDG_ReadAgbSram(u32 src, void* dst, u32 size);
  
対応するAGB時の関数:void ReadSram(u8 *src,u8 *dst,u32 size)

引数

src リード元の SRAM のアドレス(AGB メモリマップ上のアドレス)
dst リードしたデータを格納するワーク領域のアドレス(AGB メモリマップ上のアドレス)
size バイト単位でのリードサイズ

返り値

なし。

説明

引数で指定された SRAM アドレスから、size バイトのデータをワークの dst アドレス以降に読み出します。

アクセスサイクルの設定は関数内で行いますので、事前に行う必要はありません。

※この関数内では一定期間カートリッジバスがロックされますので注意して下さい。

また IS-NITRO-DEBUGGER 1.66 以前のバージョンでは AGB バックアップデバイスに正常にアクセスすることはできませんので、注意してください。

参照

CTRDG_ReadAgbSramAsync

履歴

2006/05/25 IS-NITRO-DEBUGGER 1.66 以前のバージョンでは AGB バックアップデバイスに正常にアクセスできないことを追記
2006/04/07 初版