RetroArch
Macros | Functions | Variables
platform_wii.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fat.h>
#include <gctypes.h>
#include <ogc/cache.h>
#include <ogc/system.h>
#include <ogc/usbstorage.h>
#include <ogc/lwp_threads.h>
#include <sdcard/wiisd_io.h>
#include <file/file_path.h>
#include <retro_miscellaneous.h>
#include "../../verbosity.h"
Include dependency graph for platform_wii.c:

Macros

#define EXECUTE_ADDR   ((uint8_t *) 0x91800000)
 
#define BOOTER_ADDR   ((uint8_t *) 0x93000000)
 
#define ARGS_ADDR   ((uint8_t *) 0x93200000)
 
#define booter_start   _binary_wii_app_booter_app_booter_bin_start
 
#define booter_end   _binary_wii_app_booter_app_booter_bin_end
 

Functions

static void dol_copy_argv_path (const char *dolpath, const char *argpath)
 
void system_exec_wii (const char *_path, bool should_load_game)
 

Variables

uint8_t _binary_wii_app_booter_app_booter_bin_start []
 
uint8_t _binary_wii_app_booter_app_booter_bin_end []
 

Macro Definition Documentation

◆ ARGS_ADDR

#define ARGS_ADDR   ((uint8_t *) 0x93200000)

◆ BOOTER_ADDR

#define BOOTER_ADDR   ((uint8_t *) 0x93000000)

◆ booter_end

◆ booter_start

◆ EXECUTE_ADDR

#define EXECUTE_ADDR   ((uint8_t *) 0x91800000)

Function Documentation

◆ dol_copy_argv_path()

static void dol_copy_argv_path ( const char *  dolpath,
const char *  argpath 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ system_exec_wii()

void system_exec_wii ( const char *  _path,
bool  should_load_game 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ _binary_wii_app_booter_app_booter_bin_end

uint8_t _binary_wii_app_booter_app_booter_bin_end[]

◆ _binary_wii_app_booter_app_booter_bin_start

uint8_t _binary_wii_app_booter_app_booter_bin_start[]