RetroArch
|
#include <errno.h>
#include <reent.h>
#include "../../defines/psp_defines.h"
#include <psp2/kernel/sysmem.h>
#include <psp2/kernel/threadmgr.h>
Functions | |
static char _newlib_sbrk_mutex [32] | __attribute__ ((aligned(8))) |
int _newlib_heap_size_user | __attribute__ ((weak)) |
void * | _sbrk_r (struct _reent *reent, ptrdiff_t incr) |
void | _init_vita_heap (void) |
int | getVMBlock () |
void | _free_vita_heap (void) |
Variables | |
static int | _newlib_heap_memblock |
static unsigned | _newlib_heap_size |
static char * | _newlib_heap_base |
static char * | _newlib_heap_end |
static char * | _newlib_heap_cur |
static int | _newlib_vm_memblock |
|
static |
int _newlib_heap_size_user __attribute__ | ( | (weak) | ) |
Mount the filesystem(s) needed by the application. By default, we mount the SD card to /sd.
The 'iosuhaxMount' symbol used here is public and can be referenced in overriding implementations.
Unmount filesystems. Implementing applications should be careful to clean up anything mounted in __mount_filesystems() here.
void* _sbrk_r | ( | struct _reent * | reent, |
ptrdiff_t | incr | ||
) |
int getVMBlock | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |