mirror of
https://github.com/hrydgard/ppsspp.git
synced 2025-04-02 11:01:50 -04:00
Add part sceKernelExtendThreadStack content
Fixes NPJH50624
This commit is contained in:
parent
cb3eaf7c89
commit
3ce26e03df
3 changed files with 6 additions and 4 deletions
|
@ -690,7 +690,7 @@ const HLEFunction ThreadManForUser[] =
|
|||
|
||||
{0x94416130,WrapU_UUUU<sceKernelGetThreadmanIdList>,"sceKernelGetThreadmanIdList"},
|
||||
{0x57CF62DD,WrapU_U<sceKernelGetThreadmanIdType>,"sceKernelGetThreadmanIdType"},
|
||||
{0xBC80EC7C,WrapU_UUUU<sceKernelExtendThreadStack>, "sceKernelExtendThreadStack"},
|
||||
{0xBC80EC7C,WrapU_UUU<sceKernelExtendThreadStack>, "sceKernelExtendThreadStack"},
|
||||
// NOTE: Takes a UID from sceKernelMemory's AllocMemoryBlock and seems thread stack related.
|
||||
//{0x28BFD974,0,"ThreadManForUser_28BFD974"},
|
||||
|
||||
|
|
|
@ -2505,9 +2505,11 @@ int sceKernelReferCallbackStatus(SceUID cbId, u32 statusAddr)
|
|||
}
|
||||
}
|
||||
|
||||
u32 sceKernelExtendThreadStack(u32 cpu, u32 size, u32 entryAddr, u32 entryParameter)
|
||||
u32 sceKernelExtendThreadStack(u32 size, u32 entryAddr, u32 entryParameter)
|
||||
{
|
||||
ERROR_LOG_REPORT(HLE,"UNIMPL sceKernelExtendThreadStack(%08x, %08x, %08x, %08x)", cpu, size, entryAddr, entryParameter);
|
||||
ERROR_LOG_REPORT(HLE,"sceKernelExtendThreadStack(%08x, %08x, %08x) - Not fully supported", size, entryAddr, entryParameter);
|
||||
u32 args[1] = { entryParameter };
|
||||
__KernelDirectMipsCall(entryAddr, 0, args, 1, false);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ int sceKernelWaitThreadEndCB(SceUID threadID, u32 timeoutPtr);
|
|||
void sceKernelGetThreadExitStatus();
|
||||
u32 sceKernelGetThreadmanIdType(u32);
|
||||
u32 sceKernelGetThreadmanIdList(u32 type, u32 readBufPtr, u32 readBufSize, u32 idCountPtr);
|
||||
u32 sceKernelExtendThreadStack(u32 cpu, u32 size, u32 entryAddr, u32 entryParameter);
|
||||
u32 sceKernelExtendThreadStack(u32 size, u32 entryAddr, u32 entryParameter);
|
||||
|
||||
struct SceKernelSysClock {
|
||||
u32 lo;
|
||||
|
|
Loading…
Add table
Reference in a new issue