/* This autogenerated file is part of jpcsp. */
/*
This file is part of jpcsp.
Jpcsp is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Jpcsp is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Jpcsp. If not, see <http://www.gnu.org/licenses/>.
*/
package jpcsp.HLE.modules150;
import jpcsp.HLE.Modules;
import jpcsp.HLE.modules.HLEModule;
import jpcsp.HLE.modules.HLEModuleFunction;
import jpcsp.HLE.modules.HLEModuleManager;
import jpcsp.Memory;
import jpcsp.Processor;
import jpcsp.Allegrex.CpuState; // New-Style Processor
public class scePower implements HLEModule {
@Override
public String getName() { return "scePower"; }
@Override
public void installModule(HLEModuleManager mm, int version) {
if (version >= 150) {
mm.addFunction(scePower_2B51FE2FFunction, 0x2B51FE2F);
mm.addFunction(scePower_442BFBACFunction, 0x442BFBAC);
mm.addFunction(scePowerTickFunction, 0xEFD3C963);
mm.addFunction(scePowerGetIdleTimerFunction, 0xEDC13FE5);
mm.addFunction(scePowerIdleTimerEnableFunction, 0x7F30B3B1);
mm.addFunction(scePowerIdleTimerDisableFunction, 0x972CE941);
mm.addFunction(scePowerBatteryUpdateInfoFunction, 0x27F3292C);
mm.addFunction(scePower_E8E4E204Function, 0xE8E4E204);
mm.addFunction(scePowerGetLowBatteryCapacityFunction, 0xB999184C);
mm.addFunction(scePowerIsPowerOnlineFunction, 0x87440F5E);
mm.addFunction(scePowerIsBatteryExistFunction, 0x0AFD0D8B);
mm.addFunction(scePowerIsBatteryChargingFunction, 0x1E490401);
mm.addFunction(scePowerGetBatteryChargingStatusFunction, 0xB4432BC8);
mm.addFunction(scePowerIsLowBatteryFunction, 0xD3075926);
mm.addFunction(scePower_78A1A796Function, 0x78A1A796);
mm.addFunction(scePowerGetBatteryRemainCapacityFunction, 0x94F5A53F);
mm.addFunction(scePowerGetBatteryFullCapacityFunction, 0xFD18A0FF);
mm.addFunction(scePowerGetBatteryLifePercentFunction, 0x2085D15D);
mm.addFunction(scePowerGetBatteryLifeTimeFunction, 0x8EFB3FA2);
mm.addFunction(scePowerGetBatteryTempFunction, 0x28E12023);
mm.addFunction(scePowerGetBatteryElecFunction, 0x862AE1A6);
mm.addFunction(scePowerGetBatteryVoltFunction, 0x483CE86B);
mm.addFunction(scePower_23436A4AFunction, 0x23436A4A);
mm.addFunction(scePowerSetPowerSwModeFunction, 0x0CD21B1F);
mm.addFunction(scePowerGetPowerSwModeFunction, 0x165CE085);
mm.addFunction(scePowerVolatileMemLockFunction, 0x23C31FFE);
mm.addFunction(scePowerVolatileMemTryLockFunction, 0xFA97A599);
mm.addFunction(scePowerVolatileMemUnlockFunction, 0xB3EDD801);
mm.addFunction(scePowerLockFunction, 0xD6D016EF);
mm.addFunction(scePowerUnlockFunction, 0xCA3D34C1);
mm.addFunction(scePowerCancelRequestFunction, 0xDB62C9CF);
mm.addFunction(scePowerIsRequestFunction, 0x7FA406DD);
mm.addFunction(scePowerRequestStandbyFunction, 0x2B7C7CF4);
mm.addFunction(scePowerRequestSuspendFunction, 0xAC32C9CC);
mm.addFunction(scePower_2875994BFunction, 0x2875994B);
mm.addFunction(scePowerWaitRequestCompletionFunction, 0x3951AF53);
mm.addFunction(scePowerGetResumeCountFunction, 0x0074EF9B);
mm.addFunction(scePowerRegisterCallbackFunction, 0x04B7766E);
mm.addFunction(scePowerUnregisterCallbackFunction, 0xDFA8BAF8);
mm.addFunction(scePowerUnregitserCallbackFunction, 0xDB9D28DD);
mm.addFunction(scePowerSetCpuClockFrequencyFunction, 0x843FBF43);
mm.addFunction(scePowerSetBusClockFrequencyFunction, 0xB8D7B3FB);
mm.addFunction(scePowerGetCpuClockFrequencyFunction, 0xFEE03A2F);
mm.addFunction(scePowerGetBusClockFrequencyFunction, 0x478FE6F5);
mm.addFunction(scePowerGetCpuClockFrequencyIntFunction, 0xFDB5BFE9);
mm.addFunction(scePowerGetBusClockFrequencyIntFunction, 0xBD681969);
mm.addFunction(scePowerGetPllClockFrequencyIntFunction, 0x34F9C463);
mm.addFunction(scePowerGetCpuClockFrequencyFloatFunction, 0xB1A52C83);
mm.addFunction(scePowerGetBusClockFrequencyFloatFunction, 0x9BADB3EB);
mm.addFunction(scePowerGetPllClockFrequencyFloatFunction, 0xEA382A27);
mm.addFunction(scePowerSetClockFrequencyFunction, 0x737486F2);
}
}
@Override
public void uninstallModule(HLEModuleManager mm, int version) {
if (version >= 150) {
mm.removeFunction(scePower_2B51FE2FFunction);
mm.removeFunction(scePower_442BFBACFunction);
mm.removeFunction(scePowerTickFunction);
mm.removeFunction(scePowerGetIdleTimerFunction);
mm.removeFunction(scePowerIdleTimerEnableFunction);
mm.removeFunction(scePowerIdleTimerDisableFunction);
mm.removeFunction(scePowerBatteryUpdateInfoFunction);
mm.removeFunction(scePower_E8E4E204Function);
mm.removeFunction(scePowerGetLowBatteryCapacityFunction);
mm.removeFunction(scePowerIsPowerOnlineFunction);
mm.removeFunction(scePowerIsBatteryExistFunction);
mm.removeFunction(scePowerIsBatteryChargingFunction);
mm.removeFunction(scePowerGetBatteryChargingStatusFunction);
mm.removeFunction(scePowerIsLowBatteryFunction);
mm.removeFunction(scePower_78A1A796Function);
mm.removeFunction(scePowerGetBatteryRemainCapacityFunction);
mm.removeFunction(scePowerGetBatteryFullCapacityFunction);
mm.removeFunction(scePowerGetBatteryLifePercentFunction);
mm.removeFunction(scePowerGetBatteryLifeTimeFunction);
mm.removeFunction(scePowerGetBatteryTempFunction);
mm.removeFunction(scePowerGetBatteryElecFunction);
mm.removeFunction(scePowerGetBatteryVoltFunction);
mm.removeFunction(scePower_23436A4AFunction);
mm.removeFunction(scePowerSetPowerSwModeFunction);
mm.removeFunction(scePowerGetPowerSwModeFunction);
mm.removeFunction(scePowerVolatileMemLockFunction);
mm.removeFunction(scePowerVolatileMemTryLockFunction);
mm.removeFunction(scePowerVolatileMemUnlockFunction);
mm.removeFunction(scePowerLockFunction);
mm.removeFunction(scePowerUnlockFunction);
mm.removeFunction(scePowerCancelRequestFunction);
mm.removeFunction(scePowerIsRequestFunction);
mm.removeFunction(scePowerRequestStandbyFunction);
mm.removeFunction(scePowerRequestSuspendFunction);
mm.removeFunction(scePower_2875994BFunction);
mm.removeFunction(scePowerWaitRequestCompletionFunction);
mm.removeFunction(scePowerGetResumeCountFunction);
mm.removeFunction(scePowerRegisterCallbackFunction);
mm.removeFunction(scePowerUnregisterCallbackFunction);
mm.removeFunction(scePowerUnregitserCallbackFunction);
mm.removeFunction(scePowerSetCpuClockFrequencyFunction);
mm.removeFunction(scePowerSetBusClockFrequencyFunction);
mm.removeFunction(scePowerGetCpuClockFrequencyFunction);
mm.removeFunction(scePowerGetBusClockFrequencyFunction);
mm.removeFunction(scePowerGetCpuClockFrequencyIntFunction);
mm.removeFunction(scePowerGetBusClockFrequencyIntFunction);
mm.removeFunction(scePowerGetPllClockFrequencyIntFunction);
mm.removeFunction(scePowerGetCpuClockFrequencyFloatFunction);
mm.removeFunction(scePowerGetBusClockFrequencyFloatFunction);
mm.removeFunction(scePowerGetPllClockFrequencyFloatFunction);
mm.removeFunction(scePowerSetClockFrequencyFunction);
}
}
public void scePower_2B51FE2F(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePower_2B51FE2F [0x2B51FE2F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePower_442BFBAC(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePower_442BFBAC [0x442BFBAC]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerTick(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerTick [0xEFD3C963]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetIdleTimer(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetIdleTimer [0xEDC13FE5]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerIdleTimerEnable(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerIdleTimerEnable [0x7F30B3B1]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerIdleTimerDisable(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerIdleTimerDisable [0x972CE941]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerBatteryUpdateInfo(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerBatteryUpdateInfo [0x27F3292C]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePower_E8E4E204(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePower_E8E4E204 [0xE8E4E204]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetLowBatteryCapacity(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetLowBatteryCapacity [0xB999184C]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerIsPowerOnline(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerIsPowerOnline [0x87440F5E]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerIsBatteryExist(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerIsBatteryExist [0x0AFD0D8B]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerIsBatteryCharging(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerIsBatteryCharging [0x1E490401]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBatteryChargingStatus(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBatteryChargingStatus [0xB4432BC8]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerIsLowBattery(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerIsLowBattery [0xD3075926]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePower_78A1A796(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePower_78A1A796 [0x78A1A796]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBatteryRemainCapacity(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBatteryRemainCapacity [0x94F5A53F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBatteryFullCapacity(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBatteryFullCapacity [0xFD18A0FF]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBatteryLifePercent(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBatteryLifePercent [0x2085D15D]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBatteryLifeTime(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBatteryLifeTime [0x8EFB3FA2]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBatteryTemp(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBatteryTemp [0x28E12023]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBatteryElec(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBatteryElec [0x862AE1A6]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBatteryVolt(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBatteryVolt [0x483CE86B]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePower_23436A4A(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePower_23436A4A [0x23436A4A]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerSetPowerSwMode(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerSetPowerSwMode [0x0CD21B1F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetPowerSwMode(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetPowerSwMode [0x165CE085]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerVolatileMemLock(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerVolatileMemLock [0x23C31FFE]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerVolatileMemTryLock(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerVolatileMemTryLock [0xFA97A599]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerVolatileMemUnlock(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerVolatileMemUnlock [0xB3EDD801]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerLock(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerLock [0xD6D016EF]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerUnlock(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerUnlock [0xCA3D34C1]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerCancelRequest(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerCancelRequest [0xDB62C9CF]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerIsRequest(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerIsRequest [0x7FA406DD]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerRequestStandby(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerRequestStandby [0x2B7C7CF4]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerRequestSuspend(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerRequestSuspend [0xAC32C9CC]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePower_2875994B(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePower_2875994B [0x2875994B]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerWaitRequestCompletion(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerWaitRequestCompletion [0x3951AF53]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetResumeCount(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetResumeCount [0x0074EF9B]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerRegisterCallback(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerRegisterCallback [0x04B7766E]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerUnregisterCallback(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerUnregisterCallback [0xDFA8BAF8]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerUnregitserCallback(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerUnregitserCallback [0xDB9D28DD]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerSetCpuClockFrequency(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerSetCpuClockFrequency [0x843FBF43]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerSetBusClockFrequency(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerSetBusClockFrequency [0xB8D7B3FB]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetCpuClockFrequency(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetCpuClockFrequency [0xFEE03A2F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBusClockFrequency(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBusClockFrequency [0x478FE6F5]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetCpuClockFrequencyInt(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetCpuClockFrequencyInt [0xFDB5BFE9]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBusClockFrequencyInt(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBusClockFrequencyInt [0xBD681969]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetPllClockFrequencyInt(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetPllClockFrequencyInt [0x34F9C463]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetCpuClockFrequencyFloat(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetCpuClockFrequencyFloat [0xB1A52C83]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetBusClockFrequencyFloat(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetBusClockFrequencyFloat [0x9BADB3EB]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerGetPllClockFrequencyFloat(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerGetPllClockFrequencyFloat [0xEA382A27]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void scePowerSetClockFrequency(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function scePowerSetClockFrequency [0x737486F2]");
cpu.gpr[2] = 0xDEADC0DE;
}
public final HLEModuleFunction scePower_2B51FE2FFunction = new HLEModuleFunction("scePower", "scePower_2B51FE2F") {
@Override
public final void execute(Processor processor) {
scePower_2B51FE2F(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePower_2B51FE2F(processor);";
}
};
public final HLEModuleFunction scePower_442BFBACFunction = new HLEModuleFunction("scePower", "scePower_442BFBAC") {
@Override
public final void execute(Processor processor) {
scePower_442BFBAC(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePower_442BFBAC(processor);";
}
};
public final HLEModuleFunction scePowerTickFunction = new HLEModuleFunction("scePower", "scePowerTick") {
@Override
public final void execute(Processor processor) {
scePowerTick(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerTick(processor);";
}
};
public final HLEModuleFunction scePowerGetIdleTimerFunction = new HLEModuleFunction("scePower", "scePowerGetIdleTimer") {
@Override
public final void execute(Processor processor) {
scePowerGetIdleTimer(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetIdleTimer(processor);";
}
};
public final HLEModuleFunction scePowerIdleTimerEnableFunction = new HLEModuleFunction("scePower", "scePowerIdleTimerEnable") {
@Override
public final void execute(Processor processor) {
scePowerIdleTimerEnable(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerIdleTimerEnable(processor);";
}
};
public final HLEModuleFunction scePowerIdleTimerDisableFunction = new HLEModuleFunction("scePower", "scePowerIdleTimerDisable") {
@Override
public final void execute(Processor processor) {
scePowerIdleTimerDisable(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerIdleTimerDisable(processor);";
}
};
public final HLEModuleFunction scePowerBatteryUpdateInfoFunction = new HLEModuleFunction("scePower", "scePowerBatteryUpdateInfo") {
@Override
public final void execute(Processor processor) {
scePowerBatteryUpdateInfo(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerBatteryUpdateInfo(processor);";
}
};
public final HLEModuleFunction scePower_E8E4E204Function = new HLEModuleFunction("scePower", "scePower_E8E4E204") {
@Override
public final void execute(Processor processor) {
scePower_E8E4E204(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePower_E8E4E204(processor);";
}
};
public final HLEModuleFunction scePowerGetLowBatteryCapacityFunction = new HLEModuleFunction("scePower", "scePowerGetLowBatteryCapacity") {
@Override
public final void execute(Processor processor) {
scePowerGetLowBatteryCapacity(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetLowBatteryCapacity(processor);";
}
};
public final HLEModuleFunction scePowerIsPowerOnlineFunction = new HLEModuleFunction("scePower", "scePowerIsPowerOnline") {
@Override
public final void execute(Processor processor) {
scePowerIsPowerOnline(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerIsPowerOnline(processor);";
}
};
public final HLEModuleFunction scePowerIsBatteryExistFunction = new HLEModuleFunction("scePower", "scePowerIsBatteryExist") {
@Override
public final void execute(Processor processor) {
scePowerIsBatteryExist(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerIsBatteryExist(processor);";
}
};
public final HLEModuleFunction scePowerIsBatteryChargingFunction = new HLEModuleFunction("scePower", "scePowerIsBatteryCharging") {
@Override
public final void execute(Processor processor) {
scePowerIsBatteryCharging(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerIsBatteryCharging(processor);";
}
};
public final HLEModuleFunction scePowerGetBatteryChargingStatusFunction = new HLEModuleFunction("scePower", "scePowerGetBatteryChargingStatus") {
@Override
public final void execute(Processor processor) {
scePowerGetBatteryChargingStatus(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBatteryChargingStatus(processor);";
}
};
public final HLEModuleFunction scePowerIsLowBatteryFunction = new HLEModuleFunction("scePower", "scePowerIsLowBattery") {
@Override
public final void execute(Processor processor) {
scePowerIsLowBattery(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerIsLowBattery(processor);";
}
};
public final HLEModuleFunction scePower_78A1A796Function = new HLEModuleFunction("scePower", "scePower_78A1A796") {
@Override
public final void execute(Processor processor) {
scePower_78A1A796(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePower_78A1A796(processor);";
}
};
public final HLEModuleFunction scePowerGetBatteryRemainCapacityFunction = new HLEModuleFunction("scePower", "scePowerGetBatteryRemainCapacity") {
@Override
public final void execute(Processor processor) {
scePowerGetBatteryRemainCapacity(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBatteryRemainCapacity(processor);";
}
};
public final HLEModuleFunction scePowerGetBatteryFullCapacityFunction = new HLEModuleFunction("scePower", "scePowerGetBatteryFullCapacity") {
@Override
public final void execute(Processor processor) {
scePowerGetBatteryFullCapacity(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBatteryFullCapacity(processor);";
}
};
public final HLEModuleFunction scePowerGetBatteryLifePercentFunction = new HLEModuleFunction("scePower", "scePowerGetBatteryLifePercent") {
@Override
public final void execute(Processor processor) {
scePowerGetBatteryLifePercent(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBatteryLifePercent(processor);";
}
};
public final HLEModuleFunction scePowerGetBatteryLifeTimeFunction = new HLEModuleFunction("scePower", "scePowerGetBatteryLifeTime") {
@Override
public final void execute(Processor processor) {
scePowerGetBatteryLifeTime(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBatteryLifeTime(processor);";
}
};
public final HLEModuleFunction scePowerGetBatteryTempFunction = new HLEModuleFunction("scePower", "scePowerGetBatteryTemp") {
@Override
public final void execute(Processor processor) {
scePowerGetBatteryTemp(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBatteryTemp(processor);";
}
};
public final HLEModuleFunction scePowerGetBatteryElecFunction = new HLEModuleFunction("scePower", "scePowerGetBatteryElec") {
@Override
public final void execute(Processor processor) {
scePowerGetBatteryElec(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBatteryElec(processor);";
}
};
public final HLEModuleFunction scePowerGetBatteryVoltFunction = new HLEModuleFunction("scePower", "scePowerGetBatteryVolt") {
@Override
public final void execute(Processor processor) {
scePowerGetBatteryVolt(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBatteryVolt(processor);";
}
};
public final HLEModuleFunction scePower_23436A4AFunction = new HLEModuleFunction("scePower", "scePower_23436A4A") {
@Override
public final void execute(Processor processor) {
scePower_23436A4A(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePower_23436A4A(processor);";
}
};
public final HLEModuleFunction scePowerSetPowerSwModeFunction = new HLEModuleFunction("scePower", "scePowerSetPowerSwMode") {
@Override
public final void execute(Processor processor) {
scePowerSetPowerSwMode(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerSetPowerSwMode(processor);";
}
};
public final HLEModuleFunction scePowerGetPowerSwModeFunction = new HLEModuleFunction("scePower", "scePowerGetPowerSwMode") {
@Override
public final void execute(Processor processor) {
scePowerGetPowerSwMode(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetPowerSwMode(processor);";
}
};
public final HLEModuleFunction scePowerVolatileMemLockFunction = new HLEModuleFunction("scePower", "scePowerVolatileMemLock") {
@Override
public final void execute(Processor processor) {
scePowerVolatileMemLock(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerVolatileMemLock(processor);";
}
};
public final HLEModuleFunction scePowerVolatileMemTryLockFunction = new HLEModuleFunction("scePower", "scePowerVolatileMemTryLock") {
@Override
public final void execute(Processor processor) {
scePowerVolatileMemTryLock(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerVolatileMemTryLock(processor);";
}
};
public final HLEModuleFunction scePowerVolatileMemUnlockFunction = new HLEModuleFunction("scePower", "scePowerVolatileMemUnlock") {
@Override
public final void execute(Processor processor) {
scePowerVolatileMemUnlock(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerVolatileMemUnlock(processor);";
}
};
public final HLEModuleFunction scePowerLockFunction = new HLEModuleFunction("scePower", "scePowerLock") {
@Override
public final void execute(Processor processor) {
scePowerLock(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerLock(processor);";
}
};
public final HLEModuleFunction scePowerUnlockFunction = new HLEModuleFunction("scePower", "scePowerUnlock") {
@Override
public final void execute(Processor processor) {
scePowerUnlock(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerUnlock(processor);";
}
};
public final HLEModuleFunction scePowerCancelRequestFunction = new HLEModuleFunction("scePower", "scePowerCancelRequest") {
@Override
public final void execute(Processor processor) {
scePowerCancelRequest(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerCancelRequest(processor);";
}
};
public final HLEModuleFunction scePowerIsRequestFunction = new HLEModuleFunction("scePower", "scePowerIsRequest") {
@Override
public final void execute(Processor processor) {
scePowerIsRequest(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerIsRequest(processor);";
}
};
public final HLEModuleFunction scePowerRequestStandbyFunction = new HLEModuleFunction("scePower", "scePowerRequestStandby") {
@Override
public final void execute(Processor processor) {
scePowerRequestStandby(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerRequestStandby(processor);";
}
};
public final HLEModuleFunction scePowerRequestSuspendFunction = new HLEModuleFunction("scePower", "scePowerRequestSuspend") {
@Override
public final void execute(Processor processor) {
scePowerRequestSuspend(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerRequestSuspend(processor);";
}
};
public final HLEModuleFunction scePower_2875994BFunction = new HLEModuleFunction("scePower", "scePower_2875994B") {
@Override
public final void execute(Processor processor) {
scePower_2875994B(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePower_2875994B(processor);";
}
};
public final HLEModuleFunction scePowerWaitRequestCompletionFunction = new HLEModuleFunction("scePower", "scePowerWaitRequestCompletion") {
@Override
public final void execute(Processor processor) {
scePowerWaitRequestCompletion(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerWaitRequestCompletion(processor);";
}
};
public final HLEModuleFunction scePowerGetResumeCountFunction = new HLEModuleFunction("scePower", "scePowerGetResumeCount") {
@Override
public final void execute(Processor processor) {
scePowerGetResumeCount(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetResumeCount(processor);";
}
};
public final HLEModuleFunction scePowerRegisterCallbackFunction = new HLEModuleFunction("scePower", "scePowerRegisterCallback") {
@Override
public final void execute(Processor processor) {
scePowerRegisterCallback(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerRegisterCallback(processor);";
}
};
public final HLEModuleFunction scePowerUnregisterCallbackFunction = new HLEModuleFunction("scePower", "scePowerUnregisterCallback") {
@Override
public final void execute(Processor processor) {
scePowerUnregisterCallback(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerUnregisterCallback(processor);";
}
};
public final HLEModuleFunction scePowerUnregitserCallbackFunction = new HLEModuleFunction("scePower", "scePowerUnregitserCallback") {
@Override
public final void execute(Processor processor) {
scePowerUnregitserCallback(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerUnregitserCallback(processor);";
}
};
public final HLEModuleFunction scePowerSetCpuClockFrequencyFunction = new HLEModuleFunction("scePower", "scePowerSetCpuClockFrequency") {
@Override
public final void execute(Processor processor) {
scePowerSetCpuClockFrequency(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerSetCpuClockFrequency(processor);";
}
};
public final HLEModuleFunction scePowerSetBusClockFrequencyFunction = new HLEModuleFunction("scePower", "scePowerSetBusClockFrequency") {
@Override
public final void execute(Processor processor) {
scePowerSetBusClockFrequency(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerSetBusClockFrequency(processor);";
}
};
public final HLEModuleFunction scePowerGetCpuClockFrequencyFunction = new HLEModuleFunction("scePower", "scePowerGetCpuClockFrequency") {
@Override
public final void execute(Processor processor) {
scePowerGetCpuClockFrequency(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetCpuClockFrequency(processor);";
}
};
public final HLEModuleFunction scePowerGetBusClockFrequencyFunction = new HLEModuleFunction("scePower", "scePowerGetBusClockFrequency") {
@Override
public final void execute(Processor processor) {
scePowerGetBusClockFrequency(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBusClockFrequency(processor);";
}
};
public final HLEModuleFunction scePowerGetCpuClockFrequencyIntFunction = new HLEModuleFunction("scePower", "scePowerGetCpuClockFrequencyInt") {
@Override
public final void execute(Processor processor) {
scePowerGetCpuClockFrequencyInt(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetCpuClockFrequencyInt(processor);";
}
};
public final HLEModuleFunction scePowerGetBusClockFrequencyIntFunction = new HLEModuleFunction("scePower", "scePowerGetBusClockFrequencyInt") {
@Override
public final void execute(Processor processor) {
scePowerGetBusClockFrequencyInt(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBusClockFrequencyInt(processor);";
}
};
public final HLEModuleFunction scePowerGetPllClockFrequencyIntFunction = new HLEModuleFunction("scePower", "scePowerGetPllClockFrequencyInt") {
@Override
public final void execute(Processor processor) {
scePowerGetPllClockFrequencyInt(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetPllClockFrequencyInt(processor);";
}
};
public final HLEModuleFunction scePowerGetCpuClockFrequencyFloatFunction = new HLEModuleFunction("scePower", "scePowerGetCpuClockFrequencyFloat") {
@Override
public final void execute(Processor processor) {
scePowerGetCpuClockFrequencyFloat(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetCpuClockFrequencyFloat(processor);";
}
};
public final HLEModuleFunction scePowerGetBusClockFrequencyFloatFunction = new HLEModuleFunction("scePower", "scePowerGetBusClockFrequencyFloat") {
@Override
public final void execute(Processor processor) {
scePowerGetBusClockFrequencyFloat(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetBusClockFrequencyFloat(processor);";
}
};
public final HLEModuleFunction scePowerGetPllClockFrequencyFloatFunction = new HLEModuleFunction("scePower", "scePowerGetPllClockFrequencyFloat") {
@Override
public final void execute(Processor processor) {
scePowerGetPllClockFrequencyFloat(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerGetPllClockFrequencyFloat(processor);";
}
};
public final HLEModuleFunction scePowerSetClockFrequencyFunction = new HLEModuleFunction("scePower", "scePowerSetClockFrequency") {
@Override
public final void execute(Processor processor) {
scePowerSetClockFrequency(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.scePowerModule.scePowerSetClockFrequency(processor);";
}
};
};