1 #ifndef POWERUP_PPCLIB_SEMAPHORE_H
    2 #define POWERUP_PPCLIB_SEMAPHORE_H
    3 
    4 #include <utility/tagitem.h>
    5 
    6 #define	PPCSEMAPHORETAG_BASE	(TAG_USER + 0x25000)
    7 
    8 /* Sets the Name for the Semaphore and automaticly adds the Semaphore to
    9    the public List
   10  */
   11 #define	PPCSEMAPHORETAG_NAME	(PPCSEMAPHORETAG_BASE+0)
   12 
   13 
   14 #define	PPCSEMAPHORETAG_ERROR	(PPCSEMAPHORETAG_BASE+1)
   15 
   16 #define	PPCSEMAPHOREERROR_OK		0
   17 #define	PPCSEMAPHOREERROR_MEMORY	1
   18 #define	PPCSEMAPHOREERROR_ALREDYEXISTS	2
   19 #define	PPCSEMAPHOREERROR_NOTFOUND	3
   20 #define	PPCSEMAPHOREERROR_OBTAINED	4
   21 #define	PPCSEMAPHOREERROR_NONAME	5
   22 
   23 #endif