zephyr/samples/microkernel/klibs/klibs_sema
Peter Mitsis 4ebd11258c Remove references to Simics from README.txt files
Simics is not supported.  As such, the sample project README.txt files must
not provide instructions on how to execute an image using Simics.

Change-Id: I6cc09169902b5e10f50799c280d0bbc63f1ae624
Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com>
2016-02-05 20:13:48 -05:00
..
Makefile First commit 2015-04-10 16:44:37 -07:00
README.txt Remove references to Simics from README.txt files 2016-02-05 20:13:48 -05:00
prj.vpf First commit 2015-04-10 16:44:37 -07:00

README.txt

Title: klibs_sema

Description:

This test verifies that the microkernel semaphore APIs operate as expected when
using the klibs from the ukernel/test/test_fifo project.

--------------------------------------------------------------------------------

Building and Running Project:

This microkernel project outputs to the console.  It can be built and executed
on QEMU as follows:

In ukernel/test/test/test_fifo:
    make pristine
    make klibs

In ukernel/klibs/klibs_sema:
    make KLIB_DIR=<path to ukernel/test/test_fifo>/outdir/klib
    make KLIB_DIR=<path to ukernel/test/test_fifo>/outdir/klib microkernel.qemu

--------------------------------------------------------------------------------

Sample Output:

Starting semaphore tests
===================================================================
Signal and test a semaphore without blocking
Signal and test a semaphore with blocking
Testing many tasks blocked on the same semaphore
Testing semaphore groups without blocking
Testing semaphore groups with blocking
Testing semaphore release by fiber
===================================================================
VXMICRO PROJECT EXECUTION SUCCESSFUL