diff options
author | Sergi Granell | 2017-07-11 17:14:52 +0200 |
---|---|---|
committer | Sergi Granell | 2017-07-11 17:14:52 +0200 |
commit | 97353e2f2cb6b9a505843ac7faf0af9c89b4f877 (patch) | |
tree | ad749b2d79b4e6ad3534de8b83fcc78f62da026f | |
parent | Update I2C (diff) | |
download | vds-libraries-97353e2f2cb6b9a505843ac7faf0af9c89b4f877.tar.gz |
Add more SceDebugForKernel NIDs
-rw-r--r-- | include/kernel/kernel/sysmem.h | 8 | ||||
-rw-r--r-- | nids/360/SceSysmem.yml | 3 |
2 files changed, 11 insertions, 0 deletions
diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h index 5bb0d4a..b32742a 100644 --- a/include/kernel/kernel/sysmem.h +++ b/include/kernel/kernel/sysmem.h @@ -211,6 +211,14 @@ int sceDebugPrintf(const char *fmt, ...); int sceDebugPrintf2(int unk0, int unk1, const char *fmt, ...); +int sceDebugSetHandlers(int (*func)(void *args, char c), void *args); + +int sceDebugRegisterPutcharHandler(int (*func)(void *args, char c), void *args); + +void *sceDebugGetPutcharHandler(void); + +int sceDebugPutchar(int character); + #ifdef __cplusplus } #endif diff --git a/nids/360/SceSysmem.yml b/nids/360/SceSysmem.yml index 4ae7360..522b65c 100644 --- a/nids/360/SceSysmem.yml +++ b/nids/360/SceSysmem.yml @@ -36,6 +36,9 @@ modules: nid: 0x88C17370 functions: sceDebugDisableInfoDump: 0xF857CDD6 + sceDebugGetPutcharHandler: 0xE783518C + sceDebugPutchar: 0x82D2EDCE + sceDebugRegisterPutcharHandler: 0xE6115A72 sceDebugSetHandlers: 0x10067B7B SceKernelSuspendForDriver: nid: 0x7290B21C |