1Title: Mutex APIs
2
3Description:
4
5This test verifies that the kernel mutex APIs operate as expected.
6
7--------------------------------------------------------------------------------
8
9Building and Running Project:
10
11This project outputs to the console.  It can be built and executed
12on QEMU as follows:
13
14    make run
15
16--------------------------------------------------------------------------------
17
18Troubleshooting:
19
20Problems caused by out-dated project information can be addressed by
21issuing one of the following commands then rebuilding the project:
22
23    make clean          # discard results of previous builds
24                        # but keep existing configuration info
25or
26    make pristine       # discard results of previous builds
27                        # and restore pre-defined configuration info
28
29--------------------------------------------------------------------------------
30
31Sample Output:
32
33***** BOOTING ZEPHYR OS vxxxx - BUILD: xxxxx *****
34tc_start() - Test kernel Mutex API
35===================================================================
36Done LOCKING!  Current priority = 5
37Testing recursive locking
38Recursive locking tests successful
39===================================================================
40PASS - RegressionTask.
41===================================================================
42PROJECT EXECUTION SUCCESSFUL
43
44