source: rtems/c/src/ada-tests/mptests/mp04/mptest.ads @ 32c8960

4.115
Last change on this file since 32c8960 was c499856, checked in by Chris Johns <chrisj@…>, on Mar 20, 2014 at 9:10:47 PM

Change all references of rtems.com to rtems.org.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1--
2--  MPTEST / SPECIFICATION
3--
4--  DESCRIPTION:
5--
6--  This package is the specification for Test 4 of the RTEMS
7--  Multiprocessor Test Suite.
8--
9--  DEPENDENCIES:
10--
11-- 
12--
13--  COPYRIGHT (c) 1989-2011.
14--  On-Line Applications Research Corporation (OAR).
15--
16--  The license and distribution terms for this file may in
17--  the file LICENSE in this distribution or at
18--  http://www.rtems.org/license/LICENSE.
19--
20
21with RTEMS;
22with RTEMS.TASKS;
23
24package MPTEST is
25
26--
27--  These arrays contain the IDs and NAMEs of all RTEMS tasks created
28--  by this test.
29--
30
31   TASK_ID   : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.ID;
32   TASK_NAME : array ( RTEMS.UNSIGNED32 range 1 .. 3 ) of RTEMS.NAME;
33
34--
35--  This variable contains the ID of the remote task with which this
36--  test interacts.
37--
38
39   REMOTE_TID  : RTEMS.ID;
40
41--
42--  This variable contains the node on which the remote task with which
43--  this test interacts resides.
44--
45
46   REMOTE_NODE : RTEMS.UNSIGNED32;
47
48--
49--  INIT
50--
51--  DESCRIPTION:
52--
53--  This RTEMS task initializes the application.
54--
55
56   procedure INIT (
57      ARGUMENT : in     RTEMS.TASKS.ARGUMENT
58   );
59   pragma Convention (C, INIT);
60
61--
62--  TEST_TASK
63--
64--  DESCRIPTION:
65--
66--  This is the body of the RTEMS tasks which constitute this test.
67--
68
69   procedure TEST_TASK (
70      ARGUMENT : in     RTEMS.TASKS.ARGUMENT
71   );
72   pragma Convention (C, TEST_TASK);
73
74end MPTEST;
Note: See TracBrowser for help on using the repository browser.