RetroArch
|
#include <stdio.h>
#include <stdint.h>
#include <stdarg.h>
#include "string.h"
#include <gccore.h>
#include "elf_abi.h"
Classes | |
struct | _dolheade |
Macros | |
#define | SYSTEM_ARGV ((struct __argv *) 0x93200000) |
#define | EXECUTABLE_MEM_ADDR 0x91800000 |
#define | ARENA1_HI_LIMIT 0x81800000 |
Typedefs | |
typedef struct _dolheade | dolheader |
typedef void(* | entrypoint) (void) |
Functions | |
static void | sync_before_exec (const void *p, uint32_t len) |
static int32_t | valid_elf_image (void *addr) |
static uint32_t | load_elf_image (void *elfstart) |
static uint32_t | load_dol_image (const void *dolstart) |
void | app_booter_main (void) |
#define ARENA1_HI_LIMIT 0x81800000 |
#define EXECUTABLE_MEM_ADDR 0x91800000 |
#define SYSTEM_ARGV ((struct __argv *) 0x93200000) |