Kernel/arm7 - Now with less crash
[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 // === IMPORTS ===
13 extern tThread  gThreadZero;
14
15 // === PROTOTYPES ===
16
17 // === GLOBALS ===
18 tThread *gpCurrentThread = &gThreadZero;
19
20 // === CODE ===
21 void ArchThreads_Init(void)
22 {
23 }
24
25 void Proc_Start(void)
26 {
27 }
28
29 int GetCPUNum(void)
30 {
31         return 0;
32 }
33
34 tThread *Proc_GetCurThread(void)
35 {
36         return gpCurrentThread;
37 }
38
39 tTID Proc_Clone(Uint Flags)
40 {
41         return -1;
42 }
43
44 void Proc_StartUser(Uint Entrypoint, Uint *Bases, int ArgC, char **ArgV, char **EnvP, int DataSize)
45 {
46 }
47
48 tTID Proc_SpawnWorker( void (*Fnc)(void*), void *Ptr )
49 {
50         return 0;
51 }
52
53 void Proc_CallFaultHandler(tThread *Thread)
54 {
55
56 }
57
58 void Proc_DumpThreadCPUState(tThread *Thread)
59 {
60         
61 }
62

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