RetroArch
|
#include <3ds.h>
#include <sys/iosupport.h>
#include <3ds/services/apt.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include "ctr_debug.h"
#include <3ds/types.h>
Classes | |
union | ctr_result_value |
Macros | |
#define | CTR_APPMEMALLOC_PTR ((u32*)0x1FF80040) |
Functions | |
void | envDestroyHandles (void) |
void | __appExit () |
void | __libc_fini_array (void) |
void | __appInit () |
void | __libc_init_array (void) |
void | __system_initSyscalls (void) |
void | __system_initArgv () |
void | __ctru_exit (int rc) |
int | __libctru_gtod (struct _reent *ptr, struct timeval *tp, struct timezone *tz) |
Result | __sync_init (void) |
void | __attribute__ ((weak)) |
Result | __sync_fini (void) |
Result | APT_ReceiveDeliverArg_ (void *param, size_t param_size, void *hmac, size_t hmac_size, u64 *source_pid, bool *received) |
void | initSystem (void(*retAddr)(void)) |
void | __attribute__ ((noreturn)) |
void | dump_result_value (Result val) |
void | wait_for_input (void) |
long | sysconf (int name) |
Variables | |
u32 | __stacksize__ = 0x00400000 |
u32 | __linear_heap_size = 0x01000000 |
u32 | __heap_size |
u32 | __linear_heap |
u32 | __heapBase |
u32 | __stack_bottom |
u32 | __stack_size_extra |
u32 | __linear_heap_size_hbl |
u32 | __heap_size_hbl |
void(* | __system_retAddr )(void) |
void * | __service_ptr |
int | __system_argc |
char ** | __system_argv |
Default location for the system argv structure. More... | |
const char * | __system_arglist |
char | __argv_hmac [0x20] |
bool | select_pressed = false |
#define CTR_APPMEMALLOC_PTR ((u32*)0x1FF80040) |
void __appExit | ( | ) |
void __appInit | ( | ) |
void __attribute__ | ( | (weak) | ) |
void __attribute__ | ( | (noreturn) | ) |
void __ctru_exit | ( | int | rc | ) |
int __libctru_gtod | ( | struct _reent * | ptr, |
struct timeval * | tp, | ||
struct timezone * | tz | ||
) |
Result APT_ReceiveDeliverArg_ | ( | void * | param, |
size_t | param_size, | ||
void * | hmac, | ||
size_t | hmac_size, | ||
u64 * | source_pid, | ||
bool * | received | ||
) |
long sysconf | ( | int | name | ) |
char __argv_hmac[0x20] |
u32 __heap_size |
u32 __heap_size_hbl |
u32 __heapBase |
u32 __linear_heap |
u32 __linear_heap_size = 0x01000000 |
u32 __linear_heap_size_hbl |
void* __service_ptr |
u32 __stack_bottom |
u32 __stack_size_extra |
u32 __stacksize__ = 0x00400000 |
int __system_argc |
const char* __system_arglist |
char** __system_argv |
Default location for the system argv structure.