Quick and dirty attempt to delay loadmodule.

This commit is contained in:
Unknown W. Brackets committed 2013-03-07 22:45:58 -08:00
1 parent 6adb6762f2
commit db52d3d43c
4 files changed
+10 -9

No files matched your search

+4 -4
View File
@@ -1852,26 +1852,26 @@ void sceKernelChangeThreadPriority()
}
}
void sceKernelDelayThreadCB()
int sceKernelDelayThreadCB(u32 usec)
{
u32 usec = PARAM(0);
if (usec < 200) usec = 200;
DEBUG_LOG(HLE,"sceKernelDelayThreadCB(%i usec)",usec);
SceUID curThread = __KernelGetCurThread();
__KernelScheduleWakeup(curThread, usec);
__KernelWaitCurThread(WAITTYPE_DELAY, curThread, 0, 0, true, "thread delayed");
return 0;
}
void sceKernelDelayThread()
int sceKernelDelayThread(u32 usec)
{
u32 usec = PARAM(0);
if (usec < 200) usec = 200;
DEBUG_LOG(HLE,"sceKernelDelayThread(%i usec)",usec);
SceUID curThread = __KernelGetCurThread();
__KernelScheduleWakeup(curThread, usec);
__KernelWaitCurThread(WAITTYPE_DELAY, curThread, 0, 0, false, "thread delayed");
return 0;
}
void sceKernelDelaySysClockThreadCB()