Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
NANDLogging.c File Reference

Functions

static char s_message[256] ATTRIBUTE_ALIGN (64)
 
static void asyncRoutine (ISFSError, void *)
 
static void prepareLine (char line[256], int, const char *)
 
BOOL reserveFileDescriptor (void)
 
BOOL NANDLoggingAddMessageAsync (NANDLoggingCallback cb, s32 errorCode, const char *fmt,...)
 
static void callbackRoutine (BOOL result)
 

Variables

static IOSFd s_fd = -255
 
static IOSError s_err = ISFS_ERROR_UNKNOWN
 
static int s_stage
 
static NANDLoggingCallback s_callback = 0
 

Function Documentation

◆ asyncRoutine()

static void asyncRoutine ( ISFSError result,
void * ctxt )
static

◆ ATTRIBUTE_ALIGN()

static char s_message[256] ATTRIBUTE_ALIGN ( 64 )
static

◆ callbackRoutine()

static void callbackRoutine ( BOOL result)
static

◆ NANDLoggingAddMessageAsync()

BOOL NANDLoggingAddMessageAsync ( NANDLoggingCallback cb,
s32 errorCode,
const char * fmt,
... )

◆ prepareLine()

static void prepareLine ( char line[256],
int n,
const char * msg )
static

◆ reserveFileDescriptor()

BOOL reserveFileDescriptor ( void )

Variable Documentation

◆ s_callback

NANDLoggingCallback s_callback = 0
static

◆ s_err

IOSError s_err = ISFS_ERROR_UNKNOWN
static

◆ s_fd

IOSFd s_fd = -255
static

◆ s_stage

int s_stage
static