URL
https://opencores.org/ocsvn/or1k_old/or1k_old/trunk
Subversion Repositories or1k_old
[/] [or1k_old/] [trunk/] [rtems-20020807/] [c/] [src/] [tests/] [samples/] [README] - Rev 1782
Compare with Previous | Blame | View Log
## COPYRIGHT (c) 1989-1999.# On-Line Applications Research Corporation (OAR).## The license and distribution terms for this file may be# found in the file LICENSE in this distribution or at# http://www.OARcorp.com/rtems/license.html.## README,v 1.7 1999/11/17 17:51:32 joel Exp#This directory contains the RTEMS Sample Application Suite.The tests in this directory perform two functions:+ provide simple examples of applications which can beused as a starting point for your application.+ help test a new board support packageThe hello and ticker applications are useful when first bringing upa new board support package. The base_mp test is useful whenperforming initial checkout on a new MPCI layer.The following describes each of the sample applications:base_mpThis is a very simple two node multiprocessor application. It consistsof a single initialization task on each node which print outtheir respective node numbers and task IDs. This test can beused as a simple test of a new MPCI layer because it minimizesthe number of packets sent by RTEMS.This is intended as a starting point for custom developed multiprocessorapplications.base_spThis is a simple single processor application which consists ofan initialization task which creates another task.This is intended as a starting point for custom developed singleprocessor applications.cdtestA very simple C++ application which demonstrates that it ispossible to use C++ contructors and destructors in an RTEMSapplication. Also does a perfunctory iostream test.helloThis is the RTEMS version of the classic hello world program.It consists of single initialization task which prints outa few messages.This test does not include a Clock Tick device driver and canbe used to test the startup code of the board support packageas well as console output.paranoiaA public domain test of the floating point and math librarycapabilities of a toolset. It reports discrepancies betweenactual and expected results. It is a large test.tickerThis is a simple test of the user's Clock Tick device driver.This test has an initialization task create three applicationtasks which sleep and periodically wake up and print the time.
