3 * - By John Hodge (thePowersGang)
6 * - ARM7 Process Switching
9 #include <threads_int.h>
13 extern tThread gThreadZero;
18 tThread *gpCurrentThread = &gThreadZero;
21 void ArchThreads_Init(void)
34 tThread *Proc_GetCurThread(void)
36 return gpCurrentThread;
39 tTID Proc_Clone(Uint Flags)
44 void Proc_StartUser(Uint Entrypoint, Uint *Bases, int ArgC, char **ArgV, char **EnvP, int DataSize)
48 tTID Proc_SpawnWorker( void (*Fnc)(void*), void *Ptr )
53 void Proc_CallFaultHandler(tThread *Thread)
58 void Proc_DumpThreadCPUState(tThread *Thread)