CTRDG_ReadAgbFlashAsync

Syntax

#include <nitro/ctrdg.h>
void CTRDG_ReadAgbFlashAsync(u16 sec_num, u32 offset, u8* dst, u32 size, CTRDG_TASK_FUNC callback);
  

Arguments

sec_num Destination flash sector number.
offset Offset in the sector in bytes.
dst Address of the work area to store data that was read.
size Size of data read in bytes.
callback Callback function called when read processing ends.

Return Values

None.

Description

Reads data of the size given by size asynchronously to the address given by dst from the address starting at offset inside sec_num.

The access cycle setting is created in the function and does not need to be set in advance.

Note: The cartridge bus is locked for a set period by this function.

Note that the AGB backup device cannot be accessed normally with IS-NITRO-DEBUGGER version 1.66 or earlier.

/*  callback  function  */
typedef u32 (*CTRDG_TASK_FUNC) (struct CTRDGiTaskInfo_tag *);

See Also

CTRDG_ReadAgbFlash

Revision History

2006/05/25 Added a description that the AGB backup device cannot be accessed normally with IS-NITRO-DEBUGGER version 1.66 or earlier.
2006/04/07 Initial version.


CONFIDENTIAL