/* 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 IoFileMgrForKernel implements HLEModule {
@Override
public String getName() { return "IoFileMgrForKernel"; }
@Override
public void installModule(HLEModuleManager mm, int version) {
if (version >= 150) {
mm.addFunction(sceIoPollAsyncFunction, 0x3251EA56);
mm.addFunction(sceIoWaitAsyncFunction, 0xE23EEC33);
mm.addFunction(sceIoWaitAsyncCBFunction, 0x35DBD746);
mm.addFunction(sceIoGetAsyncStatFunction, 0xCB05F8D6);
mm.addFunction(sceIoChangeAsyncPriorityFunction, 0xB293727F);
mm.addFunction(sceIoSetAsyncCallbackFunction, 0xA12A0514);
mm.addFunction(sceIoCloseFunction, 0x810C4BC3);
mm.addFunction(sceIoCloseAsyncFunction, 0xFF5940B6);
mm.addFunction(sceIoCloseAllFunction, 0xA905B705);
mm.addFunction(sceIoOpenFunction, 0x109F50BC);
mm.addFunction(sceIoOpenAsyncFunction, 0x89AA9906);
mm.addFunction(sceIoReopenFunction, 0x3C54E908);
mm.addFunction(sceIoReadFunction, 0x6A638D83);
mm.addFunction(sceIoReadAsyncFunction, 0xA0B5A7C2);
mm.addFunction(sceIoWriteFunction, 0x42EC03AC);
mm.addFunction(sceIoWriteAsyncFunction, 0x0FACAB19);
mm.addFunction(sceIoLseekFunction, 0x27EB27B8);
mm.addFunction(sceIoLseekAsyncFunction, 0x71B19E77);
mm.addFunction(sceIoLseek32Function, 0x68963324);
mm.addFunction(sceIoLseek32AsyncFunction, 0x1B385D8F);
mm.addFunction(sceIoIoctlFunction, 0x63632449);
mm.addFunction(sceIoIoctlAsyncFunction, 0xE95A012B);
mm.addFunction(sceIoDopenFunction, 0xB29DDF9C);
mm.addFunction(sceIoDreadFunction, 0xE3EB004C);
mm.addFunction(sceIoDcloseFunction, 0xEB092469);
mm.addFunction(sceIoRemoveFunction, 0xF27A9C51);
mm.addFunction(sceIoMkdirFunction, 0x06A70004);
mm.addFunction(sceIoRmdirFunction, 0x1117C65F);
mm.addFunction(sceIoChdirFunction, 0x55F4717D);
mm.addFunction(sceIoSyncFunction, 0xAB96437F);
mm.addFunction(sceIoGetstatFunction, 0xACE946E8);
mm.addFunction(sceIoChstatFunction, 0xB8A740F4);
mm.addFunction(sceIoRenameFunction, 0x779103A0);
mm.addFunction(sceIoDevctlFunction, 0x54F5FB11);
mm.addFunction(sceIoGetDevTypeFunction, 0x08BD7374);
mm.addFunction(sceIoAssignFunction, 0xB2A628C1);
mm.addFunction(sceIoUnassignFunction, 0x6D08A871);
mm.addFunction(sceIoGetThreadCwdFunction, 0x411106BA);
mm.addFunction(sceIoChangeThreadCwdFunction, 0xCB0A151F);
mm.addFunction(sceIoCancelFunction, 0xE8BC6571);
mm.addFunction(sceIoGetFdListFunction, 0x5C2BE2CC);
mm.addFunction(sceIoAddDrvFunction, 0x8E982A74);
mm.addFunction(sceIoDelDrvFunction, 0xC7F35804);
}
}
@Override
public void uninstallModule(HLEModuleManager mm, int version) {
if (version >= 150) {
mm.removeFunction(sceIoPollAsyncFunction);
mm.removeFunction(sceIoWaitAsyncFunction);
mm.removeFunction(sceIoWaitAsyncCBFunction);
mm.removeFunction(sceIoGetAsyncStatFunction);
mm.removeFunction(sceIoChangeAsyncPriorityFunction);
mm.removeFunction(sceIoSetAsyncCallbackFunction);
mm.removeFunction(sceIoCloseFunction);
mm.removeFunction(sceIoCloseAsyncFunction);
mm.removeFunction(sceIoCloseAllFunction);
mm.removeFunction(sceIoOpenFunction);
mm.removeFunction(sceIoOpenAsyncFunction);
mm.removeFunction(sceIoReopenFunction);
mm.removeFunction(sceIoReadFunction);
mm.removeFunction(sceIoReadAsyncFunction);
mm.removeFunction(sceIoWriteFunction);
mm.removeFunction(sceIoWriteAsyncFunction);
mm.removeFunction(sceIoLseekFunction);
mm.removeFunction(sceIoLseekAsyncFunction);
mm.removeFunction(sceIoLseek32Function);
mm.removeFunction(sceIoLseek32AsyncFunction);
mm.removeFunction(sceIoIoctlFunction);
mm.removeFunction(sceIoIoctlAsyncFunction);
mm.removeFunction(sceIoDopenFunction);
mm.removeFunction(sceIoDreadFunction);
mm.removeFunction(sceIoDcloseFunction);
mm.removeFunction(sceIoRemoveFunction);
mm.removeFunction(sceIoMkdirFunction);
mm.removeFunction(sceIoRmdirFunction);
mm.removeFunction(sceIoChdirFunction);
mm.removeFunction(sceIoSyncFunction);
mm.removeFunction(sceIoGetstatFunction);
mm.removeFunction(sceIoChstatFunction);
mm.removeFunction(sceIoRenameFunction);
mm.removeFunction(sceIoDevctlFunction);
mm.removeFunction(sceIoGetDevTypeFunction);
mm.removeFunction(sceIoAssignFunction);
mm.removeFunction(sceIoUnassignFunction);
mm.removeFunction(sceIoGetThreadCwdFunction);
mm.removeFunction(sceIoChangeThreadCwdFunction);
mm.removeFunction(sceIoCancelFunction);
mm.removeFunction(sceIoGetFdListFunction);
mm.removeFunction(sceIoAddDrvFunction);
mm.removeFunction(sceIoDelDrvFunction);
}
}
public void sceIoPollAsync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoPollAsync [0x3251EA56]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoWaitAsync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoWaitAsync [0xE23EEC33]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoWaitAsyncCB(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoWaitAsyncCB [0x35DBD746]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoGetAsyncStat(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoGetAsyncStat [0xCB05F8D6]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoChangeAsyncPriority(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoChangeAsyncPriority [0xB293727F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoSetAsyncCallback(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoSetAsyncCallback [0xA12A0514]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoClose(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoClose [0x810C4BC3]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoCloseAsync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoCloseAsync [0xFF5940B6]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoCloseAll(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoCloseAll [0xA905B705]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoOpen(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoOpen [0x109F50BC]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoOpenAsync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoOpenAsync [0x89AA9906]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoReopen(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoReopen [0x3C54E908]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoRead(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoRead [0x6A638D83]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoReadAsync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoReadAsync [0xA0B5A7C2]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoWrite(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoWrite [0x42EC03AC]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoWriteAsync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoWriteAsync [0x0FACAB19]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoLseek(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoLseek [0x27EB27B8]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoLseekAsync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoLseekAsync [0x71B19E77]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoLseek32(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoLseek32 [0x68963324]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoLseek32Async(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoLseek32Async [0x1B385D8F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoIoctl(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoIoctl [0x63632449]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoIoctlAsync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoIoctlAsync [0xE95A012B]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoDopen(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoDopen [0xB29DDF9C]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoDread(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoDread [0xE3EB004C]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoDclose(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoDclose [0xEB092469]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoRemove(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoRemove [0xF27A9C51]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoMkdir(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoMkdir [0x06A70004]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoRmdir(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoRmdir [0x1117C65F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoChdir(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoChdir [0x55F4717D]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoSync(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoSync [0xAB96437F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoGetstat(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoGetstat [0xACE946E8]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoChstat(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoChstat [0xB8A740F4]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoRename(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoRename [0x779103A0]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoDevctl(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoDevctl [0x54F5FB11]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoGetDevType(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoGetDevType [0x08BD7374]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoAssign(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoAssign [0xB2A628C1]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoUnassign(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoUnassign [0x6D08A871]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoGetThreadCwd(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoGetThreadCwd [0x411106BA]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoChangeThreadCwd(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoChangeThreadCwd [0xCB0A151F]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoCancel(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoCancel [0xE8BC6571]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoGetFdList(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoGetFdList [0x5C2BE2CC]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoAddDrv(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoAddDrv [0x8E982A74]");
cpu.gpr[2] = 0xDEADC0DE;
}
public void sceIoDelDrv(Processor processor) {
CpuState cpu = processor.cpu;
Modules.log.debug("Unimplemented NID function sceIoDelDrv [0xC7F35804]");
cpu.gpr[2] = 0xDEADC0DE;
}
public final HLEModuleFunction sceIoPollAsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoPollAsync") {
@Override
public final void execute(Processor processor) {
sceIoPollAsync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoPollAsync(processor);";
}
};
public final HLEModuleFunction sceIoWaitAsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoWaitAsync") {
@Override
public final void execute(Processor processor) {
sceIoWaitAsync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoWaitAsync(processor);";
}
};
public final HLEModuleFunction sceIoWaitAsyncCBFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoWaitAsyncCB") {
@Override
public final void execute(Processor processor) {
sceIoWaitAsyncCB(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoWaitAsyncCB(processor);";
}
};
public final HLEModuleFunction sceIoGetAsyncStatFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoGetAsyncStat") {
@Override
public final void execute(Processor processor) {
sceIoGetAsyncStat(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoGetAsyncStat(processor);";
}
};
public final HLEModuleFunction sceIoChangeAsyncPriorityFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoChangeAsyncPriority") {
@Override
public final void execute(Processor processor) {
sceIoChangeAsyncPriority(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoChangeAsyncPriority(processor);";
}
};
public final HLEModuleFunction sceIoSetAsyncCallbackFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoSetAsyncCallback") {
@Override
public final void execute(Processor processor) {
sceIoSetAsyncCallback(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoSetAsyncCallback(processor);";
}
};
public final HLEModuleFunction sceIoCloseFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoClose") {
@Override
public final void execute(Processor processor) {
sceIoClose(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoClose(processor);";
}
};
public final HLEModuleFunction sceIoCloseAsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoCloseAsync") {
@Override
public final void execute(Processor processor) {
sceIoCloseAsync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoCloseAsync(processor);";
}
};
public final HLEModuleFunction sceIoCloseAllFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoCloseAll") {
@Override
public final void execute(Processor processor) {
sceIoCloseAll(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoCloseAll(processor);";
}
};
public final HLEModuleFunction sceIoOpenFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoOpen") {
@Override
public final void execute(Processor processor) {
sceIoOpen(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoOpen(processor);";
}
};
public final HLEModuleFunction sceIoOpenAsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoOpenAsync") {
@Override
public final void execute(Processor processor) {
sceIoOpenAsync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoOpenAsync(processor);";
}
};
public final HLEModuleFunction sceIoReopenFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoReopen") {
@Override
public final void execute(Processor processor) {
sceIoReopen(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoReopen(processor);";
}
};
public final HLEModuleFunction sceIoReadFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoRead") {
@Override
public final void execute(Processor processor) {
sceIoRead(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoRead(processor);";
}
};
public final HLEModuleFunction sceIoReadAsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoReadAsync") {
@Override
public final void execute(Processor processor) {
sceIoReadAsync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoReadAsync(processor);";
}
};
public final HLEModuleFunction sceIoWriteFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoWrite") {
@Override
public final void execute(Processor processor) {
sceIoWrite(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoWrite(processor);";
}
};
public final HLEModuleFunction sceIoWriteAsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoWriteAsync") {
@Override
public final void execute(Processor processor) {
sceIoWriteAsync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoWriteAsync(processor);";
}
};
public final HLEModuleFunction sceIoLseekFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoLseek") {
@Override
public final void execute(Processor processor) {
sceIoLseek(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoLseek(processor);";
}
};
public final HLEModuleFunction sceIoLseekAsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoLseekAsync") {
@Override
public final void execute(Processor processor) {
sceIoLseekAsync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoLseekAsync(processor);";
}
};
public final HLEModuleFunction sceIoLseek32Function = new HLEModuleFunction("IoFileMgrForKernel", "sceIoLseek32") {
@Override
public final void execute(Processor processor) {
sceIoLseek32(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoLseek32(processor);";
}
};
public final HLEModuleFunction sceIoLseek32AsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoLseek32Async") {
@Override
public final void execute(Processor processor) {
sceIoLseek32Async(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoLseek32Async(processor);";
}
};
public final HLEModuleFunction sceIoIoctlFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoIoctl") {
@Override
public final void execute(Processor processor) {
sceIoIoctl(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoIoctl(processor);";
}
};
public final HLEModuleFunction sceIoIoctlAsyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoIoctlAsync") {
@Override
public final void execute(Processor processor) {
sceIoIoctlAsync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoIoctlAsync(processor);";
}
};
public final HLEModuleFunction sceIoDopenFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoDopen") {
@Override
public final void execute(Processor processor) {
sceIoDopen(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoDopen(processor);";
}
};
public final HLEModuleFunction sceIoDreadFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoDread") {
@Override
public final void execute(Processor processor) {
sceIoDread(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoDread(processor);";
}
};
public final HLEModuleFunction sceIoDcloseFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoDclose") {
@Override
public final void execute(Processor processor) {
sceIoDclose(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoDclose(processor);";
}
};
public final HLEModuleFunction sceIoRemoveFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoRemove") {
@Override
public final void execute(Processor processor) {
sceIoRemove(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoRemove(processor);";
}
};
public final HLEModuleFunction sceIoMkdirFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoMkdir") {
@Override
public final void execute(Processor processor) {
sceIoMkdir(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoMkdir(processor);";
}
};
public final HLEModuleFunction sceIoRmdirFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoRmdir") {
@Override
public final void execute(Processor processor) {
sceIoRmdir(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoRmdir(processor);";
}
};
public final HLEModuleFunction sceIoChdirFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoChdir") {
@Override
public final void execute(Processor processor) {
sceIoChdir(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoChdir(processor);";
}
};
public final HLEModuleFunction sceIoSyncFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoSync") {
@Override
public final void execute(Processor processor) {
sceIoSync(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoSync(processor);";
}
};
public final HLEModuleFunction sceIoGetstatFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoGetstat") {
@Override
public final void execute(Processor processor) {
sceIoGetstat(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoGetstat(processor);";
}
};
public final HLEModuleFunction sceIoChstatFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoChstat") {
@Override
public final void execute(Processor processor) {
sceIoChstat(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoChstat(processor);";
}
};
public final HLEModuleFunction sceIoRenameFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoRename") {
@Override
public final void execute(Processor processor) {
sceIoRename(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoRename(processor);";
}
};
public final HLEModuleFunction sceIoDevctlFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoDevctl") {
@Override
public final void execute(Processor processor) {
sceIoDevctl(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoDevctl(processor);";
}
};
public final HLEModuleFunction sceIoGetDevTypeFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoGetDevType") {
@Override
public final void execute(Processor processor) {
sceIoGetDevType(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoGetDevType(processor);";
}
};
public final HLEModuleFunction sceIoAssignFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoAssign") {
@Override
public final void execute(Processor processor) {
sceIoAssign(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoAssign(processor);";
}
};
public final HLEModuleFunction sceIoUnassignFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoUnassign") {
@Override
public final void execute(Processor processor) {
sceIoUnassign(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoUnassign(processor);";
}
};
public final HLEModuleFunction sceIoGetThreadCwdFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoGetThreadCwd") {
@Override
public final void execute(Processor processor) {
sceIoGetThreadCwd(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoGetThreadCwd(processor);";
}
};
public final HLEModuleFunction sceIoChangeThreadCwdFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoChangeThreadCwd") {
@Override
public final void execute(Processor processor) {
sceIoChangeThreadCwd(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoChangeThreadCwd(processor);";
}
};
public final HLEModuleFunction sceIoCancelFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoCancel") {
@Override
public final void execute(Processor processor) {
sceIoCancel(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoCancel(processor);";
}
};
public final HLEModuleFunction sceIoGetFdListFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoGetFdList") {
@Override
public final void execute(Processor processor) {
sceIoGetFdList(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoGetFdList(processor);";
}
};
public final HLEModuleFunction sceIoAddDrvFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoAddDrv") {
@Override
public final void execute(Processor processor) {
sceIoAddDrv(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoAddDrv(processor);";
}
};
public final HLEModuleFunction sceIoDelDrvFunction = new HLEModuleFunction("IoFileMgrForKernel", "sceIoDelDrv") {
@Override
public final void execute(Processor processor) {
sceIoDelDrv(processor);
}
@Override
public final String compiledString() {
return "jpcsp.HLE.Modules.IoFileMgrForKernelModule.sceIoDelDrv(processor);";
}
};
};