Kernel - Signals partially implimented
[tpg/acess2.git] / KernelLand / Kernel / include / signal.h
index d97d6dc..3f2a9c4 100644 (file)
@@ -5,12 +5,30 @@
 #ifndef _SIGNAL_H_
 #define _SIGNAL_H_
 
+#define SIG_DFL        NULL
+
 enum eSignals {
-       SIGKILL,
-       SIGSTOP,
-       SIGCONT,
-       SIGCHLD,
-       NSIG
+       SIGNONE =  0,   // No signal
+       SIGHUP  =  1,
+       SIGINT  =  2,   // C
+       SIGQUIT =  3,   // POSIX
+       SIGILL  =  4,   // C
+       SIGTRAP =  5,   // POSIX
+       SIGABRT =  6,   // C?
+       SIGBUS  =  7,   // ?
+       SIGFPE  =  8,   // C
+       SIGKILL =  9,   // POSIX
+       SIGUSR1 = 10,
+       SIGSEGV = 11,   // C
+       SIGUSR2 = 12,
+       SIGPIPE = 13,   // 
+       SIGALRM = 14,
+       SIGTERM = 15,   
+       _SIG16  = 16,
+       SIGCHLD = 17,
+       SIGCONT = 18,
+       SIGSTOP = 19,
+       NSIGNALS
 };
 
 #endif

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