From 66ab80ca71e383b8e5e71c4dd4d937e3258b1ef8 Mon Sep 17 00:00:00 2001 From: David Date: Sun, 25 Jun 2017 16:44:56 +0200 Subject: add sceKernel(Start|Stop)Module / ksceKernelGetMemBlockBase definitions (#202) * - add sceKernelStartModule / sceKernelStopModule definitions - add a few sceAppMgr definitions * add ksceKernelGetMemBlockBase definition --- include/kernel/kernel/sysmem.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'include/kernel') diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h index e05202a..5bb0d4a 100644 --- a/include/kernel/kernel/sysmem.h +++ b/include/kernel/kernel/sysmem.h @@ -106,6 +106,16 @@ int sceKernelFreeMemBlock(SceUID uid); */ int sceKernelGetMemBlockBase(SceUID uid, void **basep); +/*** + * Find the SceUID of a memory block + * + * @param[in] addr - Base address of the memory block + * @param[in] size - Size to search for (usally set to 0) + * + * @return SceUID of the memory block on success, < 0 on error. +*/ +SceUID sceKernelFindMemBlockByAddr(const void *addr, SceSize size); + /** * Changes the block type * -- cgit v1.2.3