CARDCheckEx

C Specification

#include <revolution/card.h>
s32 CARDCheckEx(s32 chan, s32* xferBytes);

Arguments

chan EXI channel number.
xferBytes Bytes written to the Memory Card to repair the file system.

Return Values

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

Description

Synchronously checks the Memory Card for file system consistency and repairs it if possible.

Note: The CARDCheckEx function can take milliseconds in CPU processing time and must not be called when the interrupt is prohibited.

See Also

Revision History

2006/03/01 Initial version.


CONFIDENTIAL