
#include <nitro/ctrdg.h>
void CTRDG_ReadAgbFlash(u16 sec_num, u32 offset, u8* dst, u32 size);
対応するAGB時の関数:void ReadFlash(u16 secNo,u32 offset,u8 *dst,u32 size)
| sec_num | 対象セクタNo |
| offset | セクタ内のバイト単位のオフセット |
| dst | リードしたデータを格納するワーク領域のアドレス |
| size | バイト単位でのリードサイズ |
なし。
フラッシュの対象セクタNo 内における offset バイト先のアドレスから、size バイト分のデータを dst アドレス以降に読み出します。
アクセスサイクルの設定は関数内で行いますので、事前に行う必要はありません。
※この関数内では一定期間カートリッジバスがロックされますので注意して下さい。
また IS-NITRO-DEBUGGER 1.66 以前のバージョンでは AGB バックアップデバイスに正常にアクセスすることはできませんので、注意してください。
2006/05/25 IS-NITRO-DEBUGGER 1.66 以前のバージョンでは AGB バックアップデバイスに正常にアクセスできないことを追記
2006/04/07 初版