embeddedsw/lib/sw_apps/xilkernel_thread_demo/src
Suneel Garapati 0ae197d5e4 all: make source code non-executable
Changes -
find -name "*.h" -exec chmod a-x '{}' ';'
find -name "*.c" -exec chmod a-x '{}' ';'
find -name "*.S" -exec chmod a-x '{}' ';'
find -name "*.ld" -exec chmod a-x '{}' ';'
find -name Makefile -exec chmod a-x '{}' ';'

Signed-off-by: Suneel Garapati <suneel.garapati@xilinx.com>
2014-12-17 15:13:03 +05:30
..
main.c all: make source code non-executable 2014-12-17 15:13:03 +05:30
platform.c all: make source code non-executable 2014-12-17 15:13:03 +05:30
platform.h all: make source code non-executable 2014-12-17 15:13:03 +05:30
README.txt Initial import of //Rodin/HEAD/data/embeddedsw/ from the state at revision #head 2014-04-09 17:06:57 +05:30

Xilkernel Thread Demo
---------------------

This demo provides a simple example of how to create multiple POSIX threads and synchronize with them when they are complete. This example creates an initial master thread. The master thread creates 4 worker threads that go off compute parts of a sum and return the partial sum as the result. The master thread accumulates the partial sums and prints the result. This example can serve as your starting point for your end application thread structure.

References
----------

1. The complete Xilkernel API can be found in the OS and Libraries Reference
   Manual, shipped with your Xilinx Software Installation.