61346bd3c627d95b5cb9cf75e64f61e5ed1514e2
[tpg/acess2.git] / AcessNative / acesskernel_src / include / threads_glue.h
1 /*
2  */
3 #ifndef _ACESSNATIVE__THREADS_GLUE_H_
4 #define _ACESSNATIVE__THREADS_GLUE_H_
5
6
7 extern void     Threads_Glue_Yield(void);
8 extern void     Threads_Glue_AcquireMutex(void **Lock);
9 extern void     Threads_Glue_ReleaseMutex(void **Lock);
10 extern void     Threads_Glue_SemInit(void **Ptr, int Val);
11 extern int      Threads_Glue_SemWait(void *Ptr, int Max);
12 extern int      Threads_Glue_SemSignal( void *Ptr, int AmmountToAdd );
13
14 #endif
15

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