#include <revolution/card.h>
typedef void (*CARDCallback)( s32 chan, s32 result );
s32 CARDCheckExAsync(s32 chan, s32* xferBytes, CARDCallback callback);
|
EXI channel number. |
|
Callback function to notify about the result. |
|
Bytes written to the Memory Card to repair the file system. |
One of the following codes:
CARD_RESULT_FATAL_ERROR
CARD_RESULT_NOCARD
CARD_RESULT_BUSY
CARD_RESULT_BROKEN
CARD_RESULT_ENCODING
CARD_RESULT_IOERROR
CARD_RESULT_READY
Asynchronously checks the Memory Card for file system consistency and repairs it if possible.
Note:CARDCheckExAsync may take milliseconds of CPU processing time and must not be called when the interrupt is prohibited.
03/01/2006 Initial version.