/* 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 sceVshBridge implements HLEModule {
@Override
public String getName() { return "sceVshBridge"; }
@Override
public void installModule(HLEModuleManager mm, int version) {
if (version >= 150) {
mm.addFunction(vshKernelLoadModuleVSHFunction, 0xA5628F0D);
mm.addFunction(vshKernelLoadModuleVSHByIDFunction, 0x41C54ADF);
mm.addFunction(vshKernelLoadModuleBufferVSHFunction, 0xC9626587);
mm.addFunction(vshChkregCheckRegionFunction, 0x5C2983C2);
mm.addFunction(vshChkregGetPsCodeFunction, 0x61001D64);
mm.addFunction(sceVshBridge_C949966CFunction, 0xC949966C);
mm.addFunction(vshMePowerControlAvcPowerFunction, 0x5D4213EA);
mm.addFunction(vshCtrlReadBufferPositiveFunction, 0xC6395C03);
mm.addFunction(vshUmdManTermFunction, 0x0163A8E7);
mm.addFunction(sceVshBridge_7C1658F2Function, 0x7C1658F2);
mm.addFunction(vshDisplaySetHoldModeFunction, 0x0E10922A);
mm.addFunction(vshImposeGetStatusFunction, 0xCA719C34);
mm.addFunction(vshImposeSetStatusFunction, 0x4E4E4DA3);
mm.addFunction(vshImposeGetParamFunction, 0x639C3CB3);
mm.addFunction(vshImposeSetParamFunction, 0x4A596D2D);
mm.addFunction(vshImposeChangesFunction, 0x5894C339);
mm.addFunction(vshRtcSetConfFunction, 0x0FA48729);
mm.addFunction(vshRtcSetCurrentTickFunction, 0x16415246);
mm.addFunction(vshMSAudioFormatICVFunction, 0x5350C073);
mm.addFunction(vshIoDevctlFunction, 0x2380DC08);
mm.addFunction(vshIdStorageLookupFunction, 0x4DB43867);
mm.addFunction(vshAudioSetFrequencyFunction, 0x7B67394E);
mm.addFunction(vshMSAudioInitFunction, 0xCE32CBEF);
mm.addFunction(vshMSAudioEndFunction, 0xE5DA5E95);
mm.addFunction(vshMSAudioAuthFunction, 0x6CAEB765);
mm.addFunction(vshMSAudioCheckICVFunction, 0x53BFD101);
mm.addFunction(vshMSAudioCheckICVnFunction, 0xE174218C);
mm.addFunction(vshMSAudioDeauthFunction, 0x7EA32357);
mm.addFunction(sceVshBridge_14877197Function, 0x14877197);
mm.addFunction(sceVshBridge_5BBB35E4Function, 0x5BBB35E4);
mm.addFunction(sceVshBridge_B27C593FFunction, 0xB27C593F);
mm.addFunction(sceVshBridge_0D2CEAD2Function, 0x0D2CEAD2);
mm.addFunction(sceVshBridge_D120667DFunction, 0xD120667D);
mm.addFunction(sceVshBridge_D907B6AAFunction, 0xD907B6AA);
mm.addFunction(vshMSAudioInvalidateICVFunction, 0xD46D4528);
mm.addFunction(sceVshBridge_7A63BE73Function, 0x7A63BE73);
mm.addFunction(sceVshBridge_222A18C4Function, 0x222A18C4);
mm.addFunction(sceVshBridge_04310D7CFunction, 0x04310D7C);
mm.addFunction(vshMSAudioReadMACListFunction, 0x4E61C72E);
mm.addFunction(vshMSAudioGetInitialEKBFunction, 0xE2DD0A81);
mm.addFunction(vshMSAudioGetICVInfoFunction, 0x6396ACBD);
mm.addFunction(vshVaudioOutputBlockingFunction, 0x274BB6AE);
mm.addFunction(vshVaudioChReserveFunction, 0x8C440581);
mm.addFunction(vshVaudioChReleaseFunction, 0x07EC5661);
mm.addFunction(vshAudioSRCOutputBlockingFunction, 0x3B3D9F5D);
mm.addFunction(vshAudioSRCChReserveFunction, 0xB7F233A2);
mm.addFunction(vshAudioSRCChReleaseFunction, 0xC58D0939);
mm.addFunction(vshMeRpcLockFunction, 0xCBDA2613);
mm.addFunction(vshMeRpcUnlockFunction, 0xA7F0E8E0);
mm.addFunction(vshKernelLoadExecBufferPlain0Function, 0x98B4117E);
mm.addFunction(vshKernelLoadExecBufferPlainFunction, 0x8399A8AA);
mm.addFunction(vshKernelLoadExecFromHostFunction, 0xE614F45F);
mm.addFunction(vshKernelLoadExecFunction, 0xEEFB02BB);
mm.addFunction(vshKernelExitVSHFunction, 0x9929DDA5);
mm.addFunction(vshKernelLoadExecVSHDiscUpdaterFunction, 0xB7C46DCA);
mm.addFunction(vshKernelLoadExecVSHDiskFunction, 0xF4873F4D);
mm.addFunction(vshKernelLoadExecBufferVSHUsbWlanFunction, 0x83528906);
mm.addFunction(vshKernelLoadExecVSHMs1Function, 0xF35BFB7D);
mm.addFunction(vshKernelLoadExecVSHMs2Function, 0x97FB006F);
mm.addFunction(vshKernelLoadExecVSHMs3Function, 0x029EF6C9);
mm.addFunction(vshKernelExitVSHVSHFunction, 0x40716012);
mm.addFunction(vshKernelLoadExecBufferVSHPlainFunction, 0x88DA81A5);
mm.addFunction(vshKernelDipswSetFunction, 0xC1D3AE95);
mm.addFunction(vshKernelDipswClearFunction, 0xD08C1FBE);
mm.addFunction(vshKernelLoadExecVSHDiscDebugFunction, 0x04AEC74C);
mm.addFunction(vshKernelLoadExecBufferVSHUsbWlanDebugFunction, 0x68BE3316);
mm.addFunction(vshKernelLoadExecBufferVSHFromHostFunction, 0x88BD8364);
mm.addFunction(vshLflashFatfmtStartFatfmtFunction, 0x74DA9D25);
}
}
@Override
public void uninstallModule(HLEModuleManager mm, int version) {
if (version >= 150) {
mm.removeFunction(vshKernelLoadModuleVSHFunction);
mm.removeFunction(vshKernelLoadModuleVSHByIDFunction);
mm.removeFunction(vshKernelLoadModuleBufferVSHFunction);
mm.removeFunction(vshChkregCheckRegionFunction);
mm.removeFunction(vshChkregGetPsCodeFunction);
mm.removeFunction(sceVshBridge_C949966CFunction);
mm.removeFunction(vshMePowerControlAvcPowerFunction);
mm.removeFunction(vshCtrlReadBufferPositiveFunction);
mm.removeFunction(vshUmdManTermFunction);
mm.removeFunction(sceVshBridge_7C1658F2Function);
mm.removeFunction(vshDisplaySetHoldModeFunction);
mm.removeFunction(vshImposeGetStatusFunction);
mm.removeFunction(vshImposeSetStatusFunction);
mm.removeFunction(vshImposeGetParamFunction);
mm.removeFunction(vshImposeSetParamFunction);
mm.removeFunction(vshImposeChangesFunction);
mm.removeFunction(vshRtcSetConfFunction);
mm.removeFunction(vshRtcSetCurrentTickFunction);
mm.removeFunction(vshMSAudioFormatICVFunction);
mm.removeFunction(vshIoDevctlFunction);
mm.removeFunction(vshIdStorageLookupFunction);
mm.removeFunction(vshAudioSetFrequencyFunction);
mm.removeFunction(vshMSAudioInitFunction);
mm.removeFunction(vshMSAudioEndFunction);
mm.removeFunction(vshMSAudioAuthFunction);
mm.removeFunction(vshMSAudioCheckICVFunction);
mm.removeFunction(vshMSAudioCheckICVnFunction);
mm.removeFunction(vshMSAudioDeauthFunction);
mm.removeFunction(sceVshBridge_14877197Function);
mm.removeFunction(sceVshBridge_5BBB35E4Function);
mm.removeFunction(sceVshBridge_B27C593FFunction);
mm.removeFunction(sceVshBridge_0D2CEAD2Function);
mm.removeFunction(sceVshBridge_D120667DFunction);
mm.removeFunction(sceVshBridge_D907B6AAFunction);
mm.removeFunction(vshMSAudioInvalidateICVFunction);
mm.removeFunction(sceVshBridge_7A63BE73Function);
mm.removeFunction(sceVshBridge_222A18C4Function);
mm.removeFunction(sceVshBridge_04310D7CFunction);
mm.removeFunction(vshMSAudioReadMACListFunction);
mm.removeFunction(vshMSAudioGetInitialEKBFunction);
mm.removeFunction(vshMSAudioGetICVInfoFunction);
mm.removeFunction(vshVaudioOutputBlockingFunction);
mm.removeFunction(vshVaudioChReserveFunction);
mm.removeFunction(vshVaudioChReleaseFunction);
mm.removeFunction(vshAudioSRCOutputBlockingFunction);
mm.removeFunction(vshAudioSRCChReserveFunction);
mm.removeFunction(vshAudioSRCChReleaseFunction);
mm.removeFunction(vshMeRpcLockFunction);
mm.removeFunction(vshMeRpcUnlockFunction);
mm.removeFunction(vshKernelLoadExecBufferPlain0Function);
mm.removeFunction(vshKernelLoadExecBufferPlainFunction);
mm.removeFunction(vshKernelLoadExecFromHostFunction);
mm.removeFunction(vshKernelLoadExecFunction);
mm.removeFunction(vshKernelExitVSHFunction);
mm.removeFunction(vshKernelLoadExecVSHDiscUpdaterFunction);
mm.removeFunction(vshKernelLoadExecVSHDiskFunction);
mm.removeFunction(vshKernelLoadExecBufferVSHUsbWlanFunction);
mm.removeFunction(vshKernelLoadExecVSHMs1Function);
mm.removeFunction(vshKernelLoadExecVSHMs2Function);
mm.removeFunction(vshKernelLoadExecVSHMs3Function);
mm.removeFunction(vshKernelExitVSHVSHFunction);
mm.removeFunction(vshKernelLoadExecBufferVSHPlainFunction);
mm.removeFunction(vshKernelDipswSetFunction);
mm.removeFunction(vshKernelDipswClearFunction);
mm.removeFunction(vshKernelLoadExecVSHDiscDebugFunction);
mm.removeFunction(vshKernelLoadExecBufferVSHUsbWlanDebugFunction);
mm.removeFunction(vshKernelLoadExecBufferVSHFromHostFunction);
mm.removeFunction(vshLflashFatfmtStartFatfmtFunction);
}
}
public void vshKernelLoadModuleVSH(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadModuleVSH [0xA5628F0D]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadModuleVSHByID(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadModuleVSHByID [0x41C54ADF]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadModuleBufferVSH(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadModuleBufferVSH [0xC9626587]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshChkregCheckRegion(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshChkregCheckRegion [0x5C2983C2]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshChkregGetPsCode(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshChkregGetPsCode [0x61001D64]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_C949966C(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_C949966C [0xC949966C]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMePowerControlAvcPower(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMePowerControlAvcPower [0x5D4213EA]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshCtrlReadBufferPositive(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshCtrlReadBufferPositive [0xC6395C03]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshUmdManTerm(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshUmdManTerm [0x0163A8E7]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_7C1658F2(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_7C1658F2 [0x7C1658F2]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshDisplaySetHoldMode(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshDisplaySetHoldMode [0x0E10922A]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshImposeGetStatus(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshImposeGetStatus [0xCA719C34]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshImposeSetStatus(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshImposeSetStatus [0x4E4E4DA3]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshImposeGetParam(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshImposeGetParam [0x639C3CB3]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshImposeSetParam(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshImposeSetParam [0x4A596D2D]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshImposeChanges(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshImposeChanges [0x5894C339]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshRtcSetConf(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshRtcSetConf [0x0FA48729]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshRtcSetCurrentTick(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshRtcSetCurrentTick [0x16415246]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioFormatICV(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioFormatICV [0x5350C073]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshIoDevctl(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshIoDevctl [0x2380DC08]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshIdStorageLookup(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshIdStorageLookup [0x4DB43867]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshAudioSetFrequency(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshAudioSetFrequency [0x7B67394E]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioInit(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioInit [0xCE32CBEF]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioEnd(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioEnd [0xE5DA5E95]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioAuth(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioAuth [0x6CAEB765]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioCheckICV(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioCheckICV [0x53BFD101]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioCheckICVn(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioCheckICVn [0xE174218C]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioDeauth(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioDeauth [0x7EA32357]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_14877197(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_14877197 [0x14877197]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_5BBB35E4(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_5BBB35E4 [0x5BBB35E4]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_B27C593F(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_B27C593F [0xB27C593F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_0D2CEAD2(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_0D2CEAD2 [0x0D2CEAD2]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_D120667D(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_D120667D [0xD120667D]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_D907B6AA(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_D907B6AA [0xD907B6AA]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioInvalidateICV(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioInvalidateICV [0xD46D4528]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_7A63BE73(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_7A63BE73 [0x7A63BE73]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_222A18C4(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_222A18C4 [0x222A18C4]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceVshBridge_04310D7C(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceVshBridge_04310D7C [0x04310D7C]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioReadMACList(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioReadMACList [0x4E61C72E]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioGetInitialEKB(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioGetInitialEKB [0xE2DD0A81]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMSAudioGetICVInfo(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMSAudioGetICVInfo [0x6396ACBD]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshVaudioOutputBlocking(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshVaudioOutputBlocking [0x274BB6AE]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshVaudioChReserve(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshVaudioChReserve [0x8C440581]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshVaudioChRelease(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshVaudioChRelease [0x07EC5661]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshAudioSRCOutputBlocking(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshAudioSRCOutputBlocking [0x3B3D9F5D]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshAudioSRCChReserve(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshAudioSRCChReserve [0xB7F233A2]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshAudioSRCChRelease(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshAudioSRCChRelease [0xC58D0939]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMeRpcLock(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMeRpcLock [0xCBDA2613]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshMeRpcUnlock(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshMeRpcUnlock [0xA7F0E8E0]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecBufferPlain0(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecBufferPlain0 [0x98B4117E]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecBufferPlain(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecBufferPlain [0x8399A8AA]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecFromHost(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecFromHost [0xE614F45F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExec(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExec [0xEEFB02BB]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelExitVSH(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelExitVSH [0x9929DDA5]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecVSHDiscUpdater(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecVSHDiscUpdater [0xB7C46DCA]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecVSHDisk(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecVSHDisk [0xF4873F4D]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecBufferVSHUsbWlan(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecBufferVSHUsbWlan [0x83528906]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecVSHMs1(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecVSHMs1 [0xF35BFB7D]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecVSHMs2(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecVSHMs2 [0x97FB006F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecVSHMs3(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecVSHMs3 [0x029EF6C9]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelExitVSHVSH(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelExitVSHVSH [0x40716012]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecBufferVSHPlain(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecBufferVSHPlain [0x88DA81A5]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelDipswSet(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelDipswSet [0xC1D3AE95]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelDipswClear(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelDipswClear [0xD08C1FBE]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecVSHDiscDebug(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecVSHDiscDebug [0x04AEC74C]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecBufferVSHUsbWlanDebug(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecBufferVSHUsbWlanDebug [0x68BE3316]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshKernelLoadExecBufferVSHFromHost(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshKernelLoadExecBufferVSHFromHost [0x88BD8364]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void vshLflashFatfmtStartFatfmt(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function vshLflashFatfmtStartFatfmt [0x74DA9D25]");
cpu.gpr[2] = 0xDEADC0DE;
}
public final HLEModuleFunction vshKernelLoadModuleVSHFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadModuleVSH") {
@Override
public final void execute(Processor processor) {
vshKernelLoadModuleVSH(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadModuleVSH(processor);";
}
};
public final HLEModuleFunction vshKernelLoadModuleVSHByIDFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadModuleVSHByID") {
@Override
public final void execute(Processor processor) {
vshKernelLoadModuleVSHByID(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadModuleVSHByID(processor);";
}
};
public final HLEModuleFunction vshKernelLoadModuleBufferVSHFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadModuleBufferVSH") {
@Override
public final void execute(Processor processor) {
vshKernelLoadModuleBufferVSH(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadModuleBufferVSH(processor);";
}
};
public final HLEModuleFunction vshChkregCheckRegionFunction = new HLEModuleFunction("sceVshBridge", "vshChkregCheckRegion") {
@Override
public final void execute(Processor processor) {
vshChkregCheckRegion(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshChkregCheckRegion(processor);";
}
};
public final HLEModuleFunction vshChkregGetPsCodeFunction = new HLEModuleFunction("sceVshBridge", "vshChkregGetPsCode") {
@Override
public final void execute(Processor processor) {
vshChkregGetPsCode(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshChkregGetPsCode(processor);";
}
};
public final HLEModuleFunction sceVshBridge_C949966CFunction = new HLEModuleFunction("sceVshBridge", "sceVshBridge_C949966C") {
@Override
public final void execute(Processor processor) {
sceVshBridge_C949966C(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_C949966C(processor);";
}
};
public final HLEModuleFunction vshMePowerControlAvcPowerFunction = new HLEModuleFunction("sceVshBridge", "vshMePowerControlAvcPower") {
@Override
public final void execute(Processor processor) {
vshMePowerControlAvcPower(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMePowerControlAvcPower(processor);";
}
};
public final HLEModuleFunction vshCtrlReadBufferPositiveFunction = new HLEModuleFunction("sceVshBridge", "vshCtrlReadBufferPositive") {
@Override
public final void execute(Processor processor) {
vshCtrlReadBufferPositive(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshCtrlReadBufferPositive(processor);";
}
};
public final HLEModuleFunction vshUmdManTermFunction = new HLEModuleFunction("sceVshBridge", "vshUmdManTerm") {
@Override
public final void execute(Processor processor) {
vshUmdManTerm(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshUmdManTerm(processor);";
}
};
public final HLEModuleFunction sceVshBridge_7C1658F2Function = new HLEModuleFunction("sceVshBridge", "sceVshBridge_7C1658F2") {
@Override
public final void execute(Processor processor) {
sceVshBridge_7C1658F2(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_7C1658F2(processor);";
}
};
public final HLEModuleFunction vshDisplaySetHoldModeFunction = new HLEModuleFunction("sceVshBridge", "vshDisplaySetHoldMode") {
@Override
public final void execute(Processor processor) {
vshDisplaySetHoldMode(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshDisplaySetHoldMode(processor);";
}
};
public final HLEModuleFunction vshImposeGetStatusFunction = new HLEModuleFunction("sceVshBridge", "vshImposeGetStatus") {
@Override
public final void execute(Processor processor) {
vshImposeGetStatus(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshImposeGetStatus(processor);";
}
};
public final HLEModuleFunction vshImposeSetStatusFunction = new HLEModuleFunction("sceVshBridge", "vshImposeSetStatus") {
@Override
public final void execute(Processor processor) {
vshImposeSetStatus(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshImposeSetStatus(processor);";
}
};
public final HLEModuleFunction vshImposeGetParamFunction = new HLEModuleFunction("sceVshBridge", "vshImposeGetParam") {
@Override
public final void execute(Processor processor) {
vshImposeGetParam(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshImposeGetParam(processor);";
}
};
public final HLEModuleFunction vshImposeSetParamFunction = new HLEModuleFunction("sceVshBridge", "vshImposeSetParam") {
@Override
public final void execute(Processor processor) {
vshImposeSetParam(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshImposeSetParam(processor);";
}
};
public final HLEModuleFunction vshImposeChangesFunction = new HLEModuleFunction("sceVshBridge", "vshImposeChanges") {
@Override
public final void execute(Processor processor) {
vshImposeChanges(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshImposeChanges(processor);";
}
};
public final HLEModuleFunction vshRtcSetConfFunction = new HLEModuleFunction("sceVshBridge", "vshRtcSetConf") {
@Override
public final void execute(Processor processor) {
vshRtcSetConf(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshRtcSetConf(processor);";
}
};
public final HLEModuleFunction vshRtcSetCurrentTickFunction = new HLEModuleFunction("sceVshBridge", "vshRtcSetCurrentTick") {
@Override
public final void execute(Processor processor) {
vshRtcSetCurrentTick(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshRtcSetCurrentTick(processor);";
}
};
public final HLEModuleFunction vshMSAudioFormatICVFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioFormatICV") {
@Override
public final void execute(Processor processor) {
vshMSAudioFormatICV(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioFormatICV(processor);";
}
};
public final HLEModuleFunction vshIoDevctlFunction = new HLEModuleFunction("sceVshBridge", "vshIoDevctl") {
@Override
public final void execute(Processor processor) {
vshIoDevctl(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshIoDevctl(processor);";
}
};
public final HLEModuleFunction vshIdStorageLookupFunction = new HLEModuleFunction("sceVshBridge", "vshIdStorageLookup") {
@Override
public final void execute(Processor processor) {
vshIdStorageLookup(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshIdStorageLookup(processor);";
}
};
public final HLEModuleFunction vshAudioSetFrequencyFunction = new HLEModuleFunction("sceVshBridge", "vshAudioSetFrequency") {
@Override
public final void execute(Processor processor) {
vshAudioSetFrequency(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshAudioSetFrequency(processor);";
}
};
public final HLEModuleFunction vshMSAudioInitFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioInit") {
@Override
public final void execute(Processor processor) {
vshMSAudioInit(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioInit(processor);";
}
};
public final HLEModuleFunction vshMSAudioEndFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioEnd") {
@Override
public final void execute(Processor processor) {
vshMSAudioEnd(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioEnd(processor);";
}
};
public final HLEModuleFunction vshMSAudioAuthFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioAuth") {
@Override
public final void execute(Processor processor) {
vshMSAudioAuth(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioAuth(processor);";
}
};
public final HLEModuleFunction vshMSAudioCheckICVFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioCheckICV") {
@Override
public final void execute(Processor processor) {
vshMSAudioCheckICV(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioCheckICV(processor);";
}
};
public final HLEModuleFunction vshMSAudioCheckICVnFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioCheckICVn") {
@Override
public final void execute(Processor processor) {
vshMSAudioCheckICVn(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioCheckICVn(processor);";
}
};
public final HLEModuleFunction vshMSAudioDeauthFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioDeauth") {
@Override
public final void execute(Processor processor) {
vshMSAudioDeauth(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioDeauth(processor);";
}
};
public final HLEModuleFunction sceVshBridge_14877197Function = new HLEModuleFunction("sceVshBridge", "sceVshBridge_14877197") {
@Override
public final void execute(Processor processor) {
sceVshBridge_14877197(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_14877197(processor);";
}
};
public final HLEModuleFunction sceVshBridge_5BBB35E4Function = new HLEModuleFunction("sceVshBridge", "sceVshBridge_5BBB35E4") {
@Override
public final void execute(Processor processor) {
sceVshBridge_5BBB35E4(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_5BBB35E4(processor);";
}
};
public final HLEModuleFunction sceVshBridge_B27C593FFunction = new HLEModuleFunction("sceVshBridge", "sceVshBridge_B27C593F") {
@Override
public final void execute(Processor processor) {
sceVshBridge_B27C593F(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_B27C593F(processor);";
}
};
public final HLEModuleFunction sceVshBridge_0D2CEAD2Function = new HLEModuleFunction("sceVshBridge", "sceVshBridge_0D2CEAD2") {
@Override
public final void execute(Processor processor) {
sceVshBridge_0D2CEAD2(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_0D2CEAD2(processor);";
}
};
public final HLEModuleFunction sceVshBridge_D120667DFunction = new HLEModuleFunction("sceVshBridge", "sceVshBridge_D120667D") {
@Override
public final void execute(Processor processor) {
sceVshBridge_D120667D(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_D120667D(processor);";
}
};
public final HLEModuleFunction sceVshBridge_D907B6AAFunction = new HLEModuleFunction("sceVshBridge", "sceVshBridge_D907B6AA") {
@Override
public final void execute(Processor processor) {
sceVshBridge_D907B6AA(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_D907B6AA(processor);";
}
};
public final HLEModuleFunction vshMSAudioInvalidateICVFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioInvalidateICV") {
@Override
public final void execute(Processor processor) {
vshMSAudioInvalidateICV(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioInvalidateICV(processor);";
}
};
public final HLEModuleFunction sceVshBridge_7A63BE73Function = new HLEModuleFunction("sceVshBridge", "sceVshBridge_7A63BE73") {
@Override
public final void execute(Processor processor) {
sceVshBridge_7A63BE73(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_7A63BE73(processor);";
}
};
public final HLEModuleFunction sceVshBridge_222A18C4Function = new HLEModuleFunction("sceVshBridge", "sceVshBridge_222A18C4") {
@Override
public final void execute(Processor processor) {
sceVshBridge_222A18C4(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_222A18C4(processor);";
}
};
public final HLEModuleFunction sceVshBridge_04310D7CFunction = new HLEModuleFunction("sceVshBridge", "sceVshBridge_04310D7C") {
@Override
public final void execute(Processor processor) {
sceVshBridge_04310D7C(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.sceVshBridge_04310D7C(processor);";
}
};
public final HLEModuleFunction vshMSAudioReadMACListFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioReadMACList") {
@Override
public final void execute(Processor processor) {
vshMSAudioReadMACList(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioReadMACList(processor);";
}
};
public final HLEModuleFunction vshMSAudioGetInitialEKBFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioGetInitialEKB") {
@Override
public final void execute(Processor processor) {
vshMSAudioGetInitialEKB(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioGetInitialEKB(processor);";
}
};
public final HLEModuleFunction vshMSAudioGetICVInfoFunction = new HLEModuleFunction("sceVshBridge", "vshMSAudioGetICVInfo") {
@Override
public final void execute(Processor processor) {
vshMSAudioGetICVInfo(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMSAudioGetICVInfo(processor);";
}
};
public final HLEModuleFunction vshVaudioOutputBlockingFunction = new HLEModuleFunction("sceVshBridge", "vshVaudioOutputBlocking") {
@Override
public final void execute(Processor processor) {
vshVaudioOutputBlocking(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshVaudioOutputBlocking(processor);";
}
};
public final HLEModuleFunction vshVaudioChReserveFunction = new HLEModuleFunction("sceVshBridge", "vshVaudioChReserve") {
@Override
public final void execute(Processor processor) {
vshVaudioChReserve(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshVaudioChReserve(processor);";
}
};
public final HLEModuleFunction vshVaudioChReleaseFunction = new HLEModuleFunction("sceVshBridge", "vshVaudioChRelease") {
@Override
public final void execute(Processor processor) {
vshVaudioChRelease(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshVaudioChRelease(processor);";
}
};
public final HLEModuleFunction vshAudioSRCOutputBlockingFunction = new HLEModuleFunction("sceVshBridge", "vshAudioSRCOutputBlocking") {
@Override
public final void execute(Processor processor) {
vshAudioSRCOutputBlocking(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshAudioSRCOutputBlocking(processor);";
}
};
public final HLEModuleFunction vshAudioSRCChReserveFunction = new HLEModuleFunction("sceVshBridge", "vshAudioSRCChReserve") {
@Override
public final void execute(Processor processor) {
vshAudioSRCChReserve(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshAudioSRCChReserve(processor);";
}
};
public final HLEModuleFunction vshAudioSRCChReleaseFunction = new HLEModuleFunction("sceVshBridge", "vshAudioSRCChRelease") {
@Override
public final void execute(Processor processor) {
vshAudioSRCChRelease(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshAudioSRCChRelease(processor);";
}
};
public final HLEModuleFunction vshMeRpcLockFunction = new HLEModuleFunction("sceVshBridge", "vshMeRpcLock") {
@Override
public final void execute(Processor processor) {
vshMeRpcLock(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMeRpcLock(processor);";
}
};
public final HLEModuleFunction vshMeRpcUnlockFunction = new HLEModuleFunction("sceVshBridge", "vshMeRpcUnlock") {
@Override
public final void execute(Processor processor) {
vshMeRpcUnlock(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshMeRpcUnlock(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecBufferPlain0Function = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecBufferPlain0") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecBufferPlain0(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecBufferPlain0(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecBufferPlainFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecBufferPlain") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecBufferPlain(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecBufferPlain(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecFromHostFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecFromHost") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecFromHost(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecFromHost(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExec") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExec(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExec(processor);";
}
};
public final HLEModuleFunction vshKernelExitVSHFunction = new HLEModuleFunction("sceVshBridge", "vshKernelExitVSH") {
@Override
public final void execute(Processor processor) {
vshKernelExitVSH(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelExitVSH(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecVSHDiscUpdaterFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecVSHDiscUpdater") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecVSHDiscUpdater(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecVSHDiscUpdater(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecVSHDiskFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecVSHDisk") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecVSHDisk(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecVSHDisk(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecBufferVSHUsbWlanFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecBufferVSHUsbWlan") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecBufferVSHUsbWlan(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecBufferVSHUsbWlan(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecVSHMs1Function = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecVSHMs1") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecVSHMs1(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecVSHMs1(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecVSHMs2Function = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecVSHMs2") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecVSHMs2(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecVSHMs2(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecVSHMs3Function = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecVSHMs3") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecVSHMs3(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecVSHMs3(processor);";
}
};
public final HLEModuleFunction vshKernelExitVSHVSHFunction = new HLEModuleFunction("sceVshBridge", "vshKernelExitVSHVSH") {
@Override
public final void execute(Processor processor) {
vshKernelExitVSHVSH(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelExitVSHVSH(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecBufferVSHPlainFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecBufferVSHPlain") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecBufferVSHPlain(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecBufferVSHPlain(processor);";
}
};
public final HLEModuleFunction vshKernelDipswSetFunction = new HLEModuleFunction("sceVshBridge", "vshKernelDipswSet") {
@Override
public final void execute(Processor processor) {
vshKernelDipswSet(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelDipswSet(processor);";
}
};
public final HLEModuleFunction vshKernelDipswClearFunction = new HLEModuleFunction("sceVshBridge", "vshKernelDipswClear") {
@Override
public final void execute(Processor processor) {
vshKernelDipswClear(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelDipswClear(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecVSHDiscDebugFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecVSHDiscDebug") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecVSHDiscDebug(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecVSHDiscDebug(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecBufferVSHUsbWlanDebugFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecBufferVSHUsbWlanDebug") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecBufferVSHUsbWlanDebug(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecBufferVSHUsbWlanDebug(processor);";
}
};
public final HLEModuleFunction vshKernelLoadExecBufferVSHFromHostFunction = new HLEModuleFunction("sceVshBridge", "vshKernelLoadExecBufferVSHFromHost") {
@Override
public final void execute(Processor processor) {
vshKernelLoadExecBufferVSHFromHost(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshKernelLoadExecBufferVSHFromHost(processor);";
}
};
public final HLEModuleFunction vshLflashFatfmtStartFatfmtFunction = new HLEModuleFunction("sceVshBridge", "vshLflashFatfmtStartFatfmt") {
@Override
public final void execute(Processor processor) {
vshLflashFatfmtStartFatfmt(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.sceVshBridgeModule.vshLflashFatfmtStartFatfmt(processor);";
}
};
};