summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/kernel/kernel/sysmem.h5
-rw-r--r--nids/360/SceSysmem.yml1
2 files changed, 5 insertions, 1 deletions
diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h
index 978db42..3b3ebc0 100644
--- a/include/kernel/kernel/sysmem.h
+++ b/include/kernel/kernel/sysmem.h
@@ -1,6 +1,7 @@
#ifndef _PSP2_KERNEL_SYSMEM_H_
#define _PSP2_KERNEL_SYSMEM_H_
+#include <stdarg.h>
#include <psp2kern/types.h>
#ifdef __cplusplus
@@ -439,7 +440,9 @@ typedef struct kernel_message_ctx
// msg_type_flag : 0 or 0xB
int sceDebugPrintf2(int msg_type_flag, kernel_message_ctx *msg_ctx, const char *fmt, ...);
-
+
+int sceDebugVprintf(const char *fmt, va_list args);
+
int sceDebugPrintKernelPanic(kernel_message_ctx *msg_ctx, void *some_address);
int sceDebugPrintfKernelPanic(kernel_message_ctx *msg_ctx, void *some_address, char* format, ...);
diff --git a/nids/360/SceSysmem.yml b/nids/360/SceSysmem.yml
index 29cf2b2..414ea4d 100644
--- a/nids/360/SceSysmem.yml
+++ b/nids/360/SceSysmem.yml
@@ -147,6 +147,7 @@ modules:
sceDebugPrintf2: 0x02B04343
sceDebugPrintfKernelAssertion: 0x821A2D59
sceDebugPrintfKernelPanic: 0x00CCE39C
+ sceDebugVprintf: 0x411C0733
SceDebugForKernel:
nid: 0x88C17370
functions: