diff --git a/Documentation/NuttShell.html b/Documentation/NuttShell.html index 754057917ed..87e8592e938 100644 --- a/Documentation/NuttShell.html +++ b/Documentation/NuttShell.html @@ -8,7 +8,7 @@
Last Updated: February 28, 2011
+Last Updated: March 1, 2011
Synopsis.
- Send the
+nsh> mkfifo /dev/fifo +nsh> cat /dev/fifo & +cat [2:128] +nsh> ps +PID PRI SCHD TYPE NP STATE NAME + 0 0 FIFO TASK READY Idle Task() + 1 128 FIFO TASK RUNNING init() + 2 128 FIFO PTHREAD WAITSEM+(51ea50) +nsh> kill -9 2 +nsh: cat: open failed: 4 +nsh> ps +PID PRI SCHD TYPE NP STATE NAME + 0 0 FIFO TASK READY Idle Task() + 1 128 FIFO TASK RUNNING init() +nsh> +
+ NOTE:
+ NuttX does not support a FULL POSIX signalling system.
+ Standard signals like SIGCHLD, SIGINTR, SIGKILL, etc. do not exist in NuttX and sending those signal may not have the result that you expect.
+ Rather, NuttX supports only what are referred to as POSIX real-time signals.
+ These signals may be used to communicate with running tasks, may be use to waiting waiting tasks, etc.
+ But, as an example, kill -9 (SIGKILL) will not terminate a task.
+