uOFW
Reverse engineered PSP kernel 6.60.
Loading...
Searching...
No Matches
sysmem_suspend_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
7s32 sceKernelRegisterResumeHandler(s32 reg, s32 (*handler)(s32 unk, void *param), void *param);
8s32 sceKernelRegisterSuspendHandler(s32 reg, s32 (*handler)(s32 unk, void *param), void *param);
9
10#define SCE_KERNEL_POWER_LOCK_DEFAULT (0)
11s32 sceKernelPowerLock(s32 lockType);
12s32 sceKernelPowerLockForUser(s32 lockType);
13s32 sceKernelPowerUnlock(s32 lockType);
14s32 sceKernelPowerUnlockForUser(s32 lockType);
15
16#define SCE_KERNEL_POWER_TICK_DEFAULT (0)
17#define SCE_KERNEL_POWER_TICK_SUSPEND_ONLY (1)
18#define SCE_KERNEL_POWER_TICK_LCD_ONLY (6)
19s32 sceKernelPowerTick(s32 tickType);
20
21#define SCE_KERNEL_VOLATILE_MEM_DEFAULT (0)
22s32 sceKernelVolatileMemLock(s32 unk, void **ptr, s32 *size);
23s32 sceKernelVolatileMemTryLock(s32 unk, void **ptr, s32 *size);
24s32 sceKernelVolatileMemUnlock(s32 unk);
25
26s32 sceKernelPowerRebootStart(s32);
27