uOFW
Reverse engineered PSP kernel 6.60.
Loading...
Searching...
No Matches
loadexec_kernel.h
1/* Copyright (C) 2011, 2012, 2013 The uOFW team
2 See the file COPYING for copying permission.
3*/
4
5#include "common_header.h"
6
12#ifndef LOADEXEC_KERNEL_H
13#define LOADEXEC_KERNEL_H
14
16typedef struct
17{
19 SceSize size;
21 SceSize args;
23 void *argp;
25 const char *key;
33 char *string;
35 u32 flags;
39 void *extArgp;
41 u32 opt11;
43
68
77
84
94
104s32 LoadExecForKernel_DBD0CF1B(void *argp, s32 args, SceKernelRebootArgType argType);
105
115
125
135
145
155
165
175
185
195
205
215
225
235
245
255
265
275
285
295
305
315
325
335
345
355
365
375
384
391
400
407
414
423
424#endif /* LOADEXEC_KERNEL_H */
425
s32 sceKernelLoadExecVSHDisc(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelLoadExecVSHMs1(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_DBD0CF1B(void *argp, s32 args, SceKernelRebootArgType argType)
s32 LoadExecForKernel_E1972A24(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_032A7938(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelLoadExecVSHDiscUpdater(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_7CAFE77F(s32 args, void *argp, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_40564748(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelLoadExecVSHMs3(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_1B8AB02E(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_077BA314(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_8C4679D3(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelExitVSHVSH(SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_9BD32619(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelRegisterExitCallback(SceUID cbId)
s32 sceKernelLoadExecBufferVSHUsbWlan(s32 args, void *argp, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_C540E3B3(void)
s32 sceKernelLoadExecVSHMs2(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_47A5A49C(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelExitVSHKernel(SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_A6658F10(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_C11E6DF1(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_F9CFCF2F(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelInvokeExitCallback(void)
SceUID sceKernelCheckExitCallback(void)
s32 sceKernelLoadExecVSHMs4(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelUnregisterExitCallback(void)
s32 LoadExecForKernel_87C3589C(s32 args, void *argp, SceKernelLoadExecVSHParam *opt)
s32 sceKernelLoadExecVSHMs5(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_BC26BEEF(SceKernelLoadExecVSHParam *opt, s32 notUpdater)
s32 LoadExecForKernel_C7C83B1E(char *file, SceKernelLoadExecVSHParam *opt)
SceKernelRebootArgType
Definition loadexec_kernel.h:46
s32 LoadExecForKernel_16A68007(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_E704ECC3(char *file, SceKernelLoadExecVSHParam *opt)
s32 sceKernelLoadExecVSHDiscDebug(char *file, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_A5ECA6E3(void(*cb)())
s32 sceKernelLoadExecBufferVSHUsbWlanDebug(s32 args, void *argp, SceKernelLoadExecVSHParam *opt)
s32 LoadExecForKernel_B343FDAB(char *file, SceKernelLoadExecVSHParam *opt)
@ SCE_KERNEL_REBOOT_ARGTYPE_KERNEL
Definition loadexec_kernel.h:50
@ SCE_KERNEL_REBOOT_ARGTYPE_NONE
Definition loadexec_kernel.h:48
@ SCE_KERNEL_REBOOT_ARGTYPE_UNKNOWN8
Definition loadexec_kernel.h:56
@ SCE_KERNEL_REBOOT_ARGTYPE_VSHMAIN
Definition loadexec_kernel.h:54
@ SCE_KERNEL_REBOOT_ARGTYPE_NPDRM
Definition loadexec_kernel.h:62
@ SCE_KERNEL_REBOOT_ARGTYPE_GAMEINFO
Definition loadexec_kernel.h:58
@ SCE_KERNEL_REBOOT_ARGTYPE_DEFAULT
Definition loadexec_kernel.h:64
@ SCE_KERNEL_REBOOT_ARGTYPE_EMU
Definition loadexec_kernel.h:60
@ SCE_KERNEL_REBOOT_ARGTYPE_EXT
Definition loadexec_kernel.h:66
@ SCE_KERNEL_REBOOT_ARGTYPE_FILENAME
Definition loadexec_kernel.h:52
Definition loadexec_kernel.h:17
u32 vshmainArgs
Definition loadexec_kernel.h:27
u32 opt11
Definition loadexec_kernel.h:41
void * extArgp
Definition loadexec_kernel.h:39
u32 flags
Definition loadexec_kernel.h:35
void * vshmainArgp
Definition loadexec_kernel.h:29
void * argp
Definition loadexec_kernel.h:23
char * string
Definition loadexec_kernel.h:33
char * configFile
Definition loadexec_kernel.h:31
SceSize size
Definition loadexec_kernel.h:19
SceSize args
Definition loadexec_kernel.h:21
const char * key
Definition loadexec_kernel.h:25
u32 extArgs
Definition loadexec_kernel.h:37