|
RetroArch
|
#include "../common.h"Classes | |
| struct | processEntry_s |
Macros | |
| #define | callBootloader_2x ((callBootloader_2x_fn)0x00100000) |
| #define | callBootloaderNewProcess_2x ((callBootloaderNewProcess_2x_fn)0x00100008) |
| #define | callBootloaderRunTitle_2x ((callBootloaderRunTitle_2x_fn)0x00100010) |
| #define | callBootloaderRunTitleCustom_2x ((callBootloaderRunTitleCustom_2x_fn)0x00100014) |
| #define | getBestProcess_2x ((getBestProcess_2x_fn)0x0010000C) |
Typedefs | |
| typedef void(* | callBootloader_2x_fn) (Handle file, u32 *argbuf, u32 arglength) |
| typedef void(* | callBootloaderNewProcess_2x_fn) (s32 processId, u32 *argbuf, u32 arglength) |
| typedef void(* | callBootloaderRunTitle_2x_fn) (u8 mediatype, u32 *argbuf, u32 argbuflength, u32 tid_low, u32 tid_high) |
| typedef void(* | callBootloaderRunTitleCustom_2x_fn) (u8 mediatype, u32 *argbuf, u32 argbuflength, u32 tid_low, u32 tid_high, memmap_t *mmap) |
| typedef void(* | getBestProcess_2x_fn) (u32 sectionSizes[3], bool *requirements, int num_requirements, processEntry_s *out, int out_size, int *out_len) |
Functions | |
| static bool | init (void) |
| static void | deinit (void) |
| static void | bootloaderJump (void) |
| static void | launchFile (const char *path, argData_s *args, executableMetadata_s *em) |
Variables | |
| static s32 | targetProcess = -1 |
| static u64 | targetTid |
| static u8 | targetMediatype |
| static Handle | fileHandle |
| static u32 | argBuf [ENTRY_ARGBUFSIZE/sizeof(u32)] |
| static u32 | argBufLen |
| static u32 | memMapBuf [0x40] |
| static bool | useMemMap |
| const loaderFuncs_s | loader_Ninjhax2 |
| #define callBootloader_2x ((callBootloader_2x_fn)0x00100000) |
| #define callBootloaderNewProcess_2x ((callBootloaderNewProcess_2x_fn)0x00100008) |
| #define callBootloaderRunTitle_2x ((callBootloaderRunTitle_2x_fn)0x00100010) |
| #define callBootloaderRunTitleCustom_2x ((callBootloaderRunTitleCustom_2x_fn)0x00100014) |
| #define getBestProcess_2x ((getBestProcess_2x_fn)0x0010000C) |
| typedef void(* callBootloaderRunTitle_2x_fn) (u8 mediatype, u32 *argbuf, u32 argbuflength, u32 tid_low, u32 tid_high) |
| typedef void(* callBootloaderRunTitleCustom_2x_fn) (u8 mediatype, u32 *argbuf, u32 argbuflength, u32 tid_low, u32 tid_high, memmap_t *mmap) |
| typedef void(* getBestProcess_2x_fn) (u32 sectionSizes[3], bool *requirements, int num_requirements, processEntry_s *out, int out_size, int *out_len) |
|
static |
|
static |
|
static |
|
static |
| const loaderFuncs_s loader_Ninjhax2 |
|
static |
|
static |
|
static |
|
static |
|
static |
1.8.15