I have searched a long time this afternoon and test a lot of things to create and start a thread in the user memory, without success.
A code like this one work great but load into kernel memory
Code: Select all
thid = sceKernelCreateThread("net_thread", net_thread, 0x18, 0x10000, 0 NULL);
if(thid < 0)
{
printf("Error, could not create thread\n");
sceKernelSleepThread();
}
sceKernelStartThread(thid, 0, NULL);
Is it possible to load a user thread or kernel thread that load in userspace from a prx module ? Thanks in advance for any help !