source: rtems/testsuites/samples/README @ 0cf5bd6

4.104.114.84.95
Last change on this file since 0cf5bd6 was ac7d5ef0, checked in by Joel Sherrill <joel.sherrill@…>, on 05/11/95 at 17:39:37

Initial revision

  • Property mode set to 100644
File size: 2.5 KB
Line 
1#
2#  COPYRIGHT (c) 1989, 1990, 1991, 1992, 1993, 1994.
3#  On-Line Applications Research Corporation (OAR).
4#  All rights assigned to U.S. Government, 1994.
5#
6#  This material may be reproduced by or for the U.S. Government pursuant
7#  to the copyright license under the clause at DFARS 252.227-7013.  This
8#  notice must appear in all copies of this file and its derivatives.
9#
10
11This directory contains the RTEMS Sample Application Suite.
12The tests in this directory perform two functions:
13
14   + provide simple examples of applications which can be
15     used as a starting point for your application.
16
17   + help test a new board support package
18
19The hello and ticker applications are useful when first bringing up
20a new board support package.  The base_mp test is useful when
21performing initial checkout on a new MPCI layer.
22
23The following describes each of the sample applications:
24
25   base_mp
26
27      This is a very simple two node multiprocessor application.  It consists
28      of a single initialization task on each node which print out
29      their respective node numbers and task IDs.  This test can be
30      used as a simple test of a new MPCI layer because it minimizes
31      the number of packets sent by RTEMS.
32
33      This is intended as a starting point for custom developed multiprocessor
34      applications.
35
36   base_sp
37
38      This is a simple single processor application which consists of
39      an initialization task which creates another task.
40
41      This is intended as a starting point for custom developed single
42      processor applications.
43
44   cdtest
45
46      A very simple C++ application which demonstrates that it is
47      possible to use C++ contructors and destructors in an RTEMS
48      application.  Also does a perfunctory iostream test.
49
50   hello
51
52      This is the RTEMS version of the classic hello world program.
53      It consists of single initialization task which prints out
54      a few messages.
55
56      This test does not include a Clock Tick device driver and can
57      be used to test the startup code of the board support package
58      as well as console output.
59
60   paranoia
61
62      A public domain test of the floating point and math library
63      capabilities of a toolset.  It reports discrepancies between
64      actual and expected results.  It is a large test.
65
66   ticker
67
68      This is a simple test of the user's Clock Tick device driver.
69      This test has an initialization task create three application
70      tasks which sleep and periodically wake up and print the time.
71
Note: See TracBrowser for help on using the repository browser.