X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Finclude%2Fthreads.h;h=ed90d0bb81ad7e11f06f0ba381d69dd93e331863;hb=HEAD;hp=3b23d71cd278f3ad3e2d417d6b6cbbab4cba40a3;hpb=def8ed174653a8e4b4ecbd58561a5bf8c908aa7a;p=tpg%2Facess2.git diff --git a/Kernel/include/threads.h b/Kernel/include/threads.h deleted file mode 100644 index 3b23d71c..00000000 --- a/Kernel/include/threads.h +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Acess2 Kernel - */ -#ifndef _THREADS_H_ -#define _THREADS_H_ - -#include -#include -//#include - -enum eFaultNumbers -{ - FAULT_MISC, - FAULT_PAGE, - FAULT_ACCESS, - FAULT_DIV0, - FAULT_OPCODE, - FAULT_FLOAT -}; - -#define GETMSG_IGNORE ((void*)-1) - -typedef struct sThread tThread; - -// === FUNCTIONS === -extern void Threads_SetFaultHandler(Uint Handler); - -extern int Threads_SetUID(Uint *Errno, tUID ID); -extern int Threads_SetGID(Uint *Errno, tUID ID); -extern int Threads_WaitTID(int TID, int *Status); - -extern int Proc_SendMessage(Uint *Err, Uint Dest, int Length, void *Data); -extern int Proc_GetMessage(Uint *Err, Uint *Source, void *Buffer); - -#endif