6 #ifndef _PSP2KERN_POWER_H_
7 #define _PSP2KERN_POWER_H_
int kscePowerUnregisterCallback(SceUID cbid)
Unregister a callback.
int kscePowerGetBatteryRemainCapacity(void)
Returns battery remaining capacity.
int kscePowerGetBatterySOH(void)
Returns battery state of health.
int kscePowerGetArmClockFrequency(void)
Returns CPU clock frequency.
int kscePowerGetSysClockFrequency(void)
Returns Sys clock frequency.
int kscePowerSetArmClockFrequency(int freq)
Sets CPU clock frequency.
int kscePowerRequestColdReset(void)
Requests PS Vita to do a cold reset.
int kscePowerSetBusClockFrequency(int freq)
Sets BUS clock frequency.
int kscePowerGetBatteryCycleCount(void)
Returns battery cycle count.
SceBool kscePowerIsLowBattery(void)
Returns battery state.
int kscePowerRegisterCallback(SceUID cbid)
Registers a ScePower Callback.
int kscePowerGetBatteryVolt(void)
Returns battery voltage.
int kscePowerSetGpuXbarClockFrequency(int freq)
Sets GPU crossbar clock frequency.
int kscePowerGetBatteryFullCapacity(void)
Returns battery full capacity.
int kscePowerGetBatteryLifePercent(void)
Returns battery life percentage.
int kscePowerGetBatteryTemp(void)
Returns battery temperature.
int kscePowerSetDisplayBrightness(int brightness)
Set the screen brightness.
int kscePowerSetGpuClockFrequency(int freq)
Sets GPU clock frequency.
SceBool kscePowerIsPowerOnline(void)
Check if AC is plugged in.
int kscePowerRequestSoftReset(void)
Requests PS Vita to do a soft reset.
int kscePowerGetGpuXbarClockFrequency(void)
Returns GPU crossbar clock frequency.
SceBool kscePowerIsBatteryCharging(void)
Returns battery charging status.
int kscePowerRequestStandby(void)
Requests PS Vita to go into standby.
SceBool kscePowerIsSuspendRequired(void)
Check if a suspend is required.
int kscePowerRequestSuspend(void)
Requests PS Vita to suspend.
int kscePowerRequestDisplayOff(void)
Request display off.
int kscePowerGetBusClockFrequency(void)
Returns BUS clock frequency.
int kscePowerGetBatteryLifeTime(void)
Returns battery life time.
int SceBool
Definition: types.h:59
int SceUID
UIDs are used to describe many different kernel objects.
Definition: types.h:90