PSP2SDK
dirty-f9e4f2d
The free SDK for PSP2
|
Header file which defines memory related variables and functions. More...
#include <psp2/types.h>
Go to the source code of this file.
Typedefs | |
typedef int | SceKernelMemBlockType |
Enumerations | |
enum | { SCE_KERNEL_MEMBLOCK_TYPE_USER_RW = 0x0c20d060, SCE_KERNEL_MEMBLOCK_TYPE_USER_RW_UNCACHE = 0x0c208060, SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_PHYCONT_RW = 0x0c80d060, SCE_KERNEL_MEMBLOCK_TYPE_USER_MAIN_PHYCONT_NC_RW = 0x0d808060, SCE_KERNEL_MEMBLOCK_TYPE_USER_CDRAM_RW = 0x09408060 } |
Functions | |
SceUID | sceKernelAllocMemBlock (const char *name, SceKernelMemBlockType type, int size, void *optp) |
SceUID | sceKernelAllocMemBlockForVM (const char *, SceSize) |
int | sceKernelFreeMemBlock (SceUID uid) |
int | sceKernelGetMemBlockBase (SceUID uid, void **basep) |
SceUID | sceKernelFindMemBlockByAddr (const void *, int) |
void | sceKernelSyncVMDomain (SceUID, void *, SceSize) |
void | sceKernelOpenVMDomain () |
void | sceKernelCloseVMDomain () |
Header file which defines memory related variables and functions.
Copyright (C) 2015 PSP2SDK Project
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.