public int sceKernelAllocateVpl(VariablePoolId VariablePoolId, uint Size, PspAddress* DataPointer, uint* Timeout) { throw(new NotImplementedException()); /* logWarning("sceKernelAllocateVpl(%d, %d, %08X) @TODO Not waiting", uid, size, cast(uint)data); return sceKernelTryAllocateVpl(uid, size, data); */ }
public int sceKernelFreeVpl(VariablePoolId VariablePoolId, PspAddress Data) { throw (new NotImplementedException()); /* * unimplemented(); * return -1; */ }
public int sceKernelAllocateVplCB(VariablePoolId VariablePoolId, uint Size, PspAddress* DataPointer, uint* Timeout) { throw (new NotImplementedException()); }
public int sceKernelTryAllocateVpl(VariablePoolId VariablePoolId, uint Size, PspAddress* DataPointer) { throw(new NotImplementedException()); /* logWarning("sceKernelTryAllocateVpl(%d, %d, %08X)", uid, size, cast(uint)data); VariablePool variablePool = uniqueIdFactory.get!VariablePool(uid); *data = cast(uint *)variablePool.memorySegment.allocByLow(size).block.low; logWarning(" <<<---", *data); //unimplemented(); return 0; */ }
public int sceKernelFreeVpl(VariablePoolId VariablePoolId, PspAddress Data) { throw (new NotImplementedException()); /* unimplemented(); return -1; */ }