threadman: add some decrypted NIDs, regenerate libs

This commit is contained in:
Clément G 2014-04-25 00:52:15 +01:00
parent 6c7d4fe385
commit 0fabd9914a
5 changed files with 11 additions and 11 deletions

View File

@ -25,8 +25,7 @@ s32 _sceKernelLockLwMutexCB(SceLwMutex *mutex, s32 count);
s32 _sceKernelLockLwMutex(SceLwMutex *mutex, s32 count);
s32 _sceKernelUnlockLwMutex(SceLwMutex *mutex, s32 count);
s32 sceKernelReferLwMutexStatusByID(s32 id, u32 *addr);
s32 ThreadManForUser_65F54FFB(s32, void*, s32);
s32 _sceKernelAllocateTlspl(s32, void*, s32);
#endif /* THREADMAN_USER_H */

Binary file not shown.

Binary file not shown.

View File

@ -34,7 +34,7 @@ PSP_EXPORT_FUNC_HASH(sceKernelPollEventFlag)
PSP_EXPORT_FUNC_HASH(_sceKernelLockLwMutexCB)
PSP_EXPORT_FUNC_HASH(sceKernelWaitEventFlagCB)
PSP_EXPORT_FUNC_HASH(sceKernelDeleteVTimer)
PSP_EXPORT_FUNC_NID(ThreadManForUser_32BF938E, 0x32BF938E)
PSP_EXPORT_FUNC_HASH(sceKernelDeleteTlspl)
PSP_EXPORT_FUNC_HASH(sceKernelReferMsgPipeStatus)
PSP_EXPORT_FUNC_HASH(sceKernelCancelMsgPipe)
PSP_EXPORT_FUNC_HASH(sceKernelCheckCallback)
@ -47,7 +47,7 @@ PSP_EXPORT_FUNC_HASH(sceKernelGetThreadExitStatus)
PSP_EXPORT_FUNC_HASH(sceKernelSignalSema)
PSP_EXPORT_FUNC_HASH(sceKernelWaitEventFlag)
PSP_EXPORT_FUNC_HASH(sceKernelCreateThread)
PSP_EXPORT_FUNC_NID(ThreadManForUser_4A719FB2, 0x4A719FB2)
PSP_EXPORT_FUNC_HASH(sceKernelFreeTlspl)
PSP_EXPORT_FUNC_HASH(sceKernelReferLwMutexStatusByID)
PSP_EXPORT_FUNC_HASH(sceKernelWaitSema)
PSP_EXPORT_FUNC_HASH(sceKernelGetThreadStackFreeSize)
@ -65,7 +65,7 @@ PSP_EXPORT_FUNC_HASH(sceKernelTerminateThread)
PSP_EXPORT_FUNC_HASH(sceKernelTryAllocateFpl)
PSP_EXPORT_FUNC_HASH(sceKernelReferSystemStatus)
PSP_EXPORT_FUNC_HASH(sceKernelReferThreadProfiler)
PSP_EXPORT_FUNC_NID(ThreadManForUser_65F54FFB, 0x65F54FFB)
PSP_EXPORT_FUNC_HASH(_sceKernelAllocateTlspl)
PSP_EXPORT_FUNC_HASH(sceKernelSetAlarm)
PSP_EXPORT_FUNC_HASH(sceKernelDelayThreadCB)
PSP_EXPORT_FUNC_HASH(sceKernelUnlockMutex)
@ -73,7 +73,7 @@ PSP_EXPORT_FUNC_HASH(sceKernelWaitSemaCB)
PSP_EXPORT_FUNC_HASH(_sceKernelReturnFromCallback)
PSP_EXPORT_FUNC_HASH(_sceKernelTryLockLwMutex)
PSP_EXPORT_FUNC_HASH(sceKernelChangeThreadPriority)
PSP_EXPORT_FUNC_NID(ThreadManForUser_721067F3, 0x721067F3)
PSP_EXPORT_FUNC_HASH(sceKernelReferTlsplStatus)
PSP_EXPORT_FUNC_HASH(sceKernelReleaseThreadEventHandler)
PSP_EXPORT_FUNC_HASH(sceKernelReferCallbackStatus)
PSP_EXPORT_FUNC_HASH(sceKernelReceiveMsgPipe)
@ -96,7 +96,7 @@ PSP_EXPORT_FUNC_HASH(sceKernelCancelReceiveMbx)
PSP_EXPORT_FUNC_HASH(sceKernelCancelMutex)
PSP_EXPORT_FUNC_HASH(sceKernelTrySendMsgPipe)
PSP_EXPORT_FUNC_HASH(sceKernelDeleteVpl)
PSP_EXPORT_FUNC_NID(ThreadManForUser_8DAFF657, 0x8DAFF657)
PSP_EXPORT_FUNC_HASH(sceKernelCreateTlspl)
PSP_EXPORT_FUNC_HASH(sceKernelCancelSema)
PSP_EXPORT_FUNC_HASH(sceKernelRotateThreadReadyQueue)
PSP_EXPORT_FUNC_HASH(sceKernelGetThreadmanIdList)
@ -104,7 +104,7 @@ PSP_EXPORT_FUNC_HASH(sceKernelGetThreadCurrentPriority)
PSP_EXPORT_FUNC_HASH(sceKernelSuspendThread)
PSP_EXPORT_FUNC_HASH(sceKernelSleepThread)
PSP_EXPORT_FUNC_HASH(sceKernelDeleteThread)
PSP_EXPORT_FUNC_NID(ThreadManForUser_A1F78052, 0xA1F78052)
PSP_EXPORT_FUNC_HASH(_sceKernelReturnFromChangeStack)
PSP_EXPORT_FUNC_HASH(sceKernelReferEventFlagStatus)
PSP_EXPORT_FUNC_HASH(sceKernelCancelFpl)
PSP_EXPORT_FUNC_HASH(sceKernelReferMbxStatus)
@ -120,7 +120,7 @@ PSP_EXPORT_FUNC_HASH(sceKernelCreateMutex)
PSP_EXPORT_FUNC_HASH(sceKernelCancelCallback)
PSP_EXPORT_FUNC_HASH(sceKernelSysClock2USec)
PSP_EXPORT_FUNC_HASH(sceKernelReferSemaStatus)
PSP_EXPORT_FUNC_NID(ThreadManForUser_BC80EC7C, 0xBC80EC7C)
PSP_EXPORT_FUNC_HASH(sceKernelExtendThreadStack)
PSP_EXPORT_FUNC_HASH(sceKernelDelaySysClockThread)
PSP_EXPORT_FUNC_HASH(sceKernelAllocateVpl)
PSP_EXPORT_FUNC_HASH(_sceKernelUnlockLwMutex)
@ -219,7 +219,7 @@ PSP_EXPORT_FUNC_HASH(sceKernelDelayThreadCB)
PSP_EXPORT_FUNC_HASH(sceKernelUnlockMutex)
PSP_EXPORT_FUNC_HASH(sceKernelWaitSemaCB)
PSP_EXPORT_FUNC_HASH(sceKernelChangeThreadPriority)
PSP_EXPORT_FUNC_NID(ThreadManForKernel_721067F3, 0x721067F3)
PSP_EXPORT_FUNC_HASH(sceKernelReferTlsplStatus)
PSP_EXPORT_FUNC_HASH(sceKernelReleaseThreadEventHandler)
PSP_EXPORT_FUNC_HASH(sceKernelReferCallbackStatus)
PSP_EXPORT_FUNC_HASH(sceKernelReceiveMsgPipe)

View File

@ -3,6 +3,7 @@
*/
#include "usersystemlib_int.h"
#include <threadman_user.h>
// Kernel_Library_293B45B8
s32 sceKernelGetThreadId(void)
@ -68,7 +69,7 @@ void *Kernel_Library_FA835CDE(s32 arg0)
if (ptr == NULL) { // loc_000004FC
s32 ret;
ret = ThreadManForUser_65F54FFB(arg0, &ptr, 0);
ret = _sceKernelAllocateTlspl(arg0, &ptr, 0);
if (ret < 0) {
return NULL;