
#include <nitro/ctrdg.h>
void CTRDG_WriteAgbSram(u32 dst, const void* src, u32 size);
対応するAGB時の関数:void WriteSram(u8 *dst,u8 *src,u32 size)
| dst | ライト先の SRAM のアドレス(AGB メモリマップ上のアドレス) |
| src | ライト元のワーク領域のアドレス |
| size | バイト単位でのライトサイズ |
なし。
引数で指定されたワーク領域アドレスから、size バイトのデータを SRAM の dst アドレス以降に書き込みます。
アクセスサイクルの設定は関数内で行いますので、事前に行う必要はありません。
※この関数内では一定期間カートリッジバスがロックされますので注意して下さい。
また IS-NITRO-DEBUGGER 1.66 以前のバージョンでは AGB バックアップデバイスに正常にアクセスすることはできませんので、注意してください。
2006/05/25 IS-NITRO-DEBUGGER 1.66 以前のバージョンでは AGB バックアップデバイスに正常にアクセスできないことを追記
2006/04/07 初版