RetroArch
Enumerations | Functions | Variables
platform_gx.c File Reference
#include <stdlib.h>
#include <stddef.h>
#include <stdint.h>
#include <stdio.h>
#include <string.h>
#include <gccore.h>
#include <ogcsys.h>
#include "../../defines/gx_defines.h"
#include <boolean.h>
#include <file/file_path.h>
#include <lists/file_list.h>
#include <string/stdstring.h>
#include <streams/file_stream.h>
#include "../frontend_driver.h"
#include "../../defaults.h"
#include <sdcard/gcsd.h>
#include <fat.h>
#include <rthreads/rthreads.h>
#include "../../paths.h"
Include dependency graph for platform_gx.c:

Enumerations

enum  { GX_DEVICE_SD = 0, GX_DEVICE_USB, GX_DEVICE_END }
 

Functions

static void frontend_gx_get_environment_settings (int *argc, char *argv[], void *args, void *params_data)
 
void __exception_setreload (int t)
 
static void frontend_gx_init (void *data)
 
static void frontend_gx_deinit (void *data)
 
static void frontend_gx_exec (const char *path, bool should_load_game)
 
static void frontend_gx_exitspawn (char *s, size_t len)
 
static void frontend_gx_process_args (int *argc, char *argv[])
 
static int frontend_gx_get_rating (void)
 
static enum frontend_architecture frontend_gx_get_architecture (void)
 
static int frontend_gx_parse_drive_list (void *data, bool load_content)
 
static void frontend_gx_shutdown (bool unused)
 
static uint64_t frontend_gx_get_mem_total (void)
 
static uint64_t frontend_gx_get_mem_used (void)
 

Variables

frontend_ctx_driver_t frontend_ctx_gx
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
GX_DEVICE_SD 
GX_DEVICE_USB 
GX_DEVICE_END 

Function Documentation

◆ __exception_setreload()

void __exception_setreload ( int  t)
Here is the caller graph for this function:

◆ frontend_gx_deinit()

static void frontend_gx_deinit ( void data)
static
Here is the call graph for this function:

◆ frontend_gx_exec()

static void frontend_gx_exec ( const char *  path,
bool  should_load_game 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ frontend_gx_exitspawn()

static void frontend_gx_exitspawn ( char *  s,
size_t  len 
)
static
Here is the call graph for this function:

◆ frontend_gx_get_architecture()

static enum frontend_architecture frontend_gx_get_architecture ( void  )
static

◆ frontend_gx_get_environment_settings()

static void frontend_gx_get_environment_settings ( int *  argc,
char *  argv[],
void args,
void params_data 
)
static
Here is the call graph for this function:

◆ frontend_gx_get_mem_total()

static uint64_t frontend_gx_get_mem_total ( void  )
static
Here is the call graph for this function:

◆ frontend_gx_get_mem_used()

static uint64_t frontend_gx_get_mem_used ( void  )
static
Here is the call graph for this function:

◆ frontend_gx_get_rating()

static int frontend_gx_get_rating ( void  )
static

◆ frontend_gx_init()

static void frontend_gx_init ( void data)
static
Here is the call graph for this function:

◆ frontend_gx_parse_drive_list()

static int frontend_gx_parse_drive_list ( void data,
bool  load_content 
)
static
Here is the call graph for this function:

◆ frontend_gx_process_args()

static void frontend_gx_process_args ( int *  argc,
char *  argv[] 
)
static
Here is the call graph for this function:

◆ frontend_gx_shutdown()

static void frontend_gx_shutdown ( bool  unused)
static

Variable Documentation

◆ frontend_ctx_gx

frontend_ctx_driver_t frontend_ctx_gx