nsh> mq_test start
task_create name:myTask1 priorty:100
task_create name:myTask2 priorty:100
myTask1 start PID:10 system_timer:41560
myTask1 Open Message Queue[foo]
myTask1 Wait on Message Queue[foo]
myTask2 start PID:11 system_timer:41560
myTask2 Open Message Queue[bar]
myTask2 Wait on Message Queue[bar]
nsh> ps
PID GROUP PRI POLICY
TYPE NPX STATE
EVENT SIGMASK STACK
COMMAND
0 0
0 FIFO Kthread N--
Ready
00000000 001000 Idle Task
2 2 100
RR
Task ---
Running
00000000 002000 nsh_main
19 19 100
RR
Task --- Waiting MQ empty
00000000 002000 myTask1 foo
20 20 100
RR
Task --- Waiting MQ empty
00000000 002000 myTask2 bar
nsh> |