X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=kern%2Fsignal.c;h=8e0e6532482155f956259f485835a4ddee9b8c92;hb=1b38e2c9925d6ec7fc50b327fc46d490f20d7ee0;hp=692cd44bf679b0f8c6b772f1a33152ce2532d243;hpb=680ecaecd7ed77d044fbf333ce97e533b04bbfa3;p=bertos.git diff --git a/kern/signal.c b/kern/signal.c old mode 100755 new mode 100644 index 692cd44b..8e0e6532 --- a/kern/signal.c +++ b/kern/signal.c @@ -1,9 +1,34 @@ -/*! +/** * \file * * * \brief IPC signals implementation. @@ -66,6 +91,18 @@ /*#* *#* $Log$ + *#* Revision 1.14 2006/07/19 12:56:27 bernie + *#* Convert to new Doxygen style. + *#* + *#* Revision 1.13 2006/02/24 01:17:05 bernie + *#* Update for new emulator. + *#* + *#* Revision 1.12 2005/11/04 16:20:02 bernie + *#* Fix reference to README.devlib in header. + *#* + *#* Revision 1.11 2005/04/11 19:10:28 bernie + *#* Include top-level headers from cfg/ subdir. + *#* *#* Revision 1.10 2004/12/13 12:07:06 bernie *#* DISABLE_IRQSAVE/ENABLE_IRQRESTORE: Convert to IRQ_SAVE_DISABLE/IRQ_RESTORE. *#* @@ -101,14 +138,14 @@ *#*/ #include "signal.h" -#include "proc.h" -#include "proc_p.h" -#include "hw.h" -#include + +#include +#include +#include #if CONFIG_KERN_SIGNALS -/*! +/** * Check if any of the signals in \a sigs has occurred and clear them. * Return the signals that have occurred. */ @@ -126,7 +163,7 @@ sigmask_t sig_check(sigmask_t sigs) } -/*! +/** * Sleep until any of the signals in \a sigs occurs. * Return the signal(s) that have awaked the process. */ @@ -157,7 +194,7 @@ sigmask_t sig_wait(sigmask_t sigs) } -/*! +/** * Send the signals \a sigs to the process \a proc. * The process will be awaken if it was waiting for any of them. *