9b4dc183a390e7feaa2bb1d9e7cb0e59ea361972
[tpg/acess2.git] / Kernel / arch / arm7 / proc.c
1 /*
2  * Acess2
3  * - By John Hodge (thePowersGang)
4  *
5  * arch/arm7/proc.
6  * - ARM7 Process Switching
7  */
8 #include <acess.h>
9 #include <threads_int.h>
10 #include <hal_proc.h>
11
12 // === PROTOTYPES ===
13
14 // === GLOBALS ===
15 tThread *gpCurrentThread;
16
17 // === CODE ===
18 void ArchThreads_Init(void)
19 {
20 }
21
22 void Proc_Start(void)
23 {
24 }
25
26 int GetCPUNum(void)
27 {
28         return 0;
29 }
30
31 tThread *Proc_GetCurThread(void)
32 {
33         return gpCurrentThread;
34 }
35
36 tTID Proc_Clone(Uint Flags)
37 {
38         return -1;
39 }
40
41 void Proc_StartUser(Uint Entrypoint, Uint *Bases, int ArgC, char **ArgV, char **EnvP, int DataSize)
42 {
43 }
44
45 tTID Proc_SpawnWorker( void (*Fnc)(void*), void *Ptr )
46 {
47         return 0;
48 }
49
50 void Proc_CallFaultHandler(tThread *Thread)
51 {
52
53 }
54
55 void Proc_DumpThreadCPUState(tThread *Thread)
56 {
57         
58 }
59

UCC git Repository :: git.ucc.asn.au