diff options
author | Sunguk Lee | 2017-02-25 13:18:36 +0900 |
---|---|---|
committer | GitHub | 2017-02-25 13:18:36 +0900 |
commit | 84ecab230028c206b654c35c0390947702e85100 (patch) | |
tree | ea69888906278a80f8b836e1189e90c43919d0bd | |
parent | Added some sblauthmgr functions (#141) (diff) | |
parent | Added undocumeted kernel debug flag set (diff) | |
download | vds-libraries-84ecab230028c206b654c35c0390947702e85100.tar.gz |
Merge pull request #144 from vitasdk/remap
Added ksceKernelRemapBlock to headers
-rw-r--r-- | include/kernel/kernel/sysmem.h | 10 | ||||
-rw-r--r-- | nids/360/SceStdio.yml | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h index ef51466..579c528 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); +/** + * Changes the block type + * + * @param[in] uid - SceUID of the memory block to change + * @param[in] type - Type of the memory to change to + * + * @return 0 on success, < 0 on error. + */ +int sceKernelRemapBlock(SceUID uid, SceKernelMemBlockType type); + SceUID sceKernelCreateHeap(const char *name, SceSize size, SceKernelHeapCreateOpt *opt); int sceKernelDeleteHeap(SceUID uid); void *sceKernelAllocHeapMemory(SceUID uid, SceSize size); diff --git a/nids/360/SceStdio.yml b/nids/360/SceStdio.yml index d82ed9d..11fff45 100644 --- a/nids/360/SceStdio.yml +++ b/nids/360/SceStdio.yml @@ -6,3 +6,5 @@ modules: nid: 0x88758561 functions: printf: 0x391B74B7 + sceDebugDisableInfoDump: 0xF857CDD6 + sceDebugSetHandlers: 0x10067B7B |