SSBM Decomp
Loading...
Searching...
No Matches
OSReset.h File Reference
#include <dolphin/types.h>

Go to the source code of this file.

Data Structures

struct  OSResetFunctionQueue
struct  OSResetFunctionInfo

Macros

#define OS_RESET_RESTART   0
#define OS_RESET_HOTRESET   1
#define OS_RESET_SHUTDOWN   2

Typedefs

typedef BOOL(* OSResetFunction) (BOOL)

Functions

void OSRegisterResetFunction (OSResetFunctionInfo *info)
void OSUnregisterResetFunction (OSResetFunctionInfo *info)
void OSResetSystem (int reset, u32 resetCode, BOOL forceMenu)
unsigned long OSGetResetCode ()

Macro Definition Documentation

◆ OS_RESET_RESTART

#define OS_RESET_RESTART   0

◆ OS_RESET_HOTRESET

#define OS_RESET_HOTRESET   1

◆ OS_RESET_SHUTDOWN

#define OS_RESET_SHUTDOWN   2

Typedef Documentation

◆ OSResetFunction

typedef BOOL(* OSResetFunction) (BOOL)

Function Documentation

◆ OSRegisterResetFunction()

void OSRegisterResetFunction ( OSResetFunctionInfo * info)

◆ OSUnregisterResetFunction()

void OSUnregisterResetFunction ( OSResetFunctionInfo * info)

◆ OSResetSystem()

void OSResetSystem ( int reset,
u32 resetCode,
BOOL forceMenu )

◆ OSGetResetCode()

unsigned long OSGetResetCode ( )