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

Functions

static OSPlayRecord PlayRecord ATTRIBUTE_ALIGN (32)
 
static void PlayRecordCallback (s32, NANDCommandBlock *)
 
static u32 RecordCheckSum (OSPlayRecord *record)
 
void PlayRecordAlarmCallback (OSAlarm *alarm, OSContext *context)
 
void __OSStartPlayRecord (void)
 
void __OSStopPlayRecord (void)
 

Variables

static BOOL PlayRecordGet = FALSE
 
static NANDFileInfo FileInfo
 
static NANDCommandBlock Block
 
static s32 PlayRecordState = 9
 
static OSAlarm PlayRecordAlarm
 
static BOOL PlayRecordError = FALSE
 
static volatile BOOL PlayRecordTerminate = FALSE
 
static volatile BOOL PlayRecordTerminated = FALSE
 
static BOOL PlayRecordRetry = FALSE
 
static OSTime PlayRecordLastCloseTime
 
static s32 PlayRecordLastError = NAND_RESULT_OK
 

Function Documentation

◆ __OSStartPlayRecord()

void __OSStartPlayRecord ( void )

◆ __OSStopPlayRecord()

void __OSStopPlayRecord ( void )

◆ ATTRIBUTE_ALIGN()

static OSPlayRecord PlayRecord ATTRIBUTE_ALIGN ( 32 )
static

◆ PlayRecordAlarmCallback()

void PlayRecordAlarmCallback ( OSAlarm * alarm,
OSContext * context )

◆ PlayRecordCallback()

static void PlayRecordCallback ( s32 result,
NANDCommandBlock * block )
static

◆ RecordCheckSum()

static u32 RecordCheckSum ( OSPlayRecord * record)
static

Variable Documentation

◆ Block

NANDCommandBlock Block
static

◆ FileInfo

NANDFileInfo FileInfo
static

◆ PlayRecordAlarm

OSAlarm PlayRecordAlarm
static

◆ PlayRecordError

BOOL PlayRecordError = FALSE
static

◆ PlayRecordGet

BOOL PlayRecordGet = FALSE
static

◆ PlayRecordLastCloseTime

OSTime PlayRecordLastCloseTime
static

◆ PlayRecordLastError

s32 PlayRecordLastError = NAND_RESULT_OK
static

◆ PlayRecordRetry

BOOL PlayRecordRetry = FALSE
static

◆ PlayRecordState

s32 PlayRecordState = 9
static

◆ PlayRecordTerminate

volatile BOOL PlayRecordTerminate = FALSE
static

◆ PlayRecordTerminated

volatile BOOL PlayRecordTerminated = FALSE
static