X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Finclude%2Fthreads.h;h=ed90d0bb81ad7e11f06f0ba381d69dd93e331863;hb=HEAD;hp=9ff7b629c72dda39bce063054bd5c78712031932;hpb=89a520c7cbe3ad16aaab21a46475fae0c604ab15;p=tpg%2Facess2.git diff --git a/Kernel/include/threads.h b/Kernel/include/threads.h deleted file mode 100644 index 9ff7b629..00000000 --- a/Kernel/include/threads.h +++ /dev/null @@ -1,40 +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(tUID ID); -extern int Threads_SetGID(tUID ID); -extern tTID Threads_WaitTID(int TID, int *Status); - - -extern int *Threads_GetMaxFD(void); -extern char **Threads_GetCWD(void); -extern char **Threads_GetChroot(void); - -extern int Proc_SendMessage(Uint Dest, int Length, void *Data); -extern int Proc_GetMessage(Uint *Source, void *Buffer); - -#endif