Index: tags/minix3.1.2a-orig/minix/include/minix/com.h
===================================================================
--- tags/minix3.1.2a-orig/minix/include/minix/com.h	(revision 10)
+++ tags/minix3.1.2a-orig/minix/include/minix/com.h	(revision 13)
@@ -42,5 +42,6 @@
 #define TTY_PROC_NR	  5	/* terminal (TTY) driver */
 #define DS_PROC_NR	  6    	/* data store server */
-#define INIT_PROC_NR	  7    	/* init -- goes multiuser */
+#define SS_PROC_NR	  7    	/* semaphore server */
+#define INIT_PROC_NR	  8    	/* init -- goes multiuser */
 
 /* Number of processes contained in the system image. */
@@ -487,4 +488,13 @@
 
 /*===========================================================================*
+ *                Messages for the Semaphore Server			     *
+ *===========================================================================*/
+#define SS_RQ_BASE 0xA00  /* qualsiasi numero inutilizzato e` ok */
+#define SS_DOWN	(SS_RQ_BASE + 0)	/* semaphore down */
+#define SS_UP	(SS_RQ_BASE + 1)	/* semaphore up */
+
+
+
+/*===========================================================================*
  *                Miscellaneous messages used by TTY			     *
  *===========================================================================*/
