OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [rtems/] [c/] [src/] [tests/] [samples/] [README] - Blame information for rev 583

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 30 unneback
#
2
#  COPYRIGHT (c) 1989-1999.
3
#  On-Line Applications Research Corporation (OAR).
4
#
5
#  The license and distribution terms for this file may be
6
#  found in the file LICENSE in this distribution or at
7
#  http://www.OARcorp.com/rtems/license.html.
8
#
9
#  $Id: README,v 1.2 2001-09-27 12:02:26 chris Exp $
10
#
11
 
12
This directory contains the RTEMS Sample Application Suite.
13
The tests in this directory perform two functions:
14
 
15
   + provide simple examples of applications which can be
16
     used as a starting point for your application.
17
 
18
   + help test a new board support package
19
 
20
The hello and ticker applications are useful when first bringing up
21
a new board support package.  The base_mp test is useful when
22
performing initial checkout on a new MPCI layer.
23
 
24
The following describes each of the sample applications:
25
 
26
   base_mp
27
 
28
      This is a very simple two node multiprocessor application.  It consists
29
      of a single initialization task on each node which print out
30
      their respective node numbers and task IDs.  This test can be
31
      used as a simple test of a new MPCI layer because it minimizes
32
      the number of packets sent by RTEMS.
33
 
34
      This is intended as a starting point for custom developed multiprocessor
35
      applications.
36
 
37
   base_sp
38
 
39
      This is a simple single processor application which consists of
40
      an initialization task which creates another task.
41
 
42
      This is intended as a starting point for custom developed single
43
      processor applications.
44
 
45
   cdtest
46
 
47
      A very simple C++ application which demonstrates that it is
48
      possible to use C++ contructors and destructors in an RTEMS
49
      application.  Also does a perfunctory iostream test.
50
 
51
   hello
52
 
53
      This is the RTEMS version of the classic hello world program.
54
      It consists of single initialization task which prints out
55
      a few messages.
56
 
57
      This test does not include a Clock Tick device driver and can
58
      be used to test the startup code of the board support package
59
      as well as console output.
60
 
61
   paranoia
62
 
63
      A public domain test of the floating point and math library
64
      capabilities of a toolset.  It reports discrepancies between
65
      actual and expected results.  It is a large test.
66
 
67
   ticker
68
 
69
      This is a simple test of the user's Clock Tick device driver.
70
      This test has an initialization task create three application
71
      tasks which sleep and periodically wake up and print the time.
72
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.