source: rtems/testsuites/ada/sptests/sp19/sp19.adb @ 6899a8d

5
Last change on this file since 6899a8d was ee537ea, checked in by Sebastian Huber <sebastian.huber@…>, on 10/12/17 at 08:00:10

ada-tests: Move to testsuites/ada

This solves a build dependency issue, e.g. building tests before
librtemsbsp.a exists.

Close #3079.

  • Property mode set to 100644
File size: 1010 bytes
RevLine 
[f435621b]1--
2--  MAIN / BODY
3--
4--  DESCRIPTION:
5--
6--  This is the entry point for Test SP19 of the Single Processor Test Suite.
7--
8--  DEPENDENCIES:
9--
10-- 
11--
[3c4d8cd1]12--  COPYRIGHT (c) 1989-2011.
[f435621b]13--  On-Line Applications Research Corporation (OAR).
14--
15--  The license and distribution terms for this file may in
16--  the file LICENSE in this distribution or at
[c499856]17--  http://www.rtems.org/license/LICENSE.
[f435621b]18--
19
20with RTEMS;
[3c4d8cd1]21with RTEMS.TASKS;
[f435621b]22with SPTEST;
23with TEST_SUPPORT;
24
25procedure SP19 is
26  INIT_ID : RTEMS.ID;
27  STATUS  : RTEMS.STATUS_CODES;
28begin
29
[3c4d8cd1]30   RTEMS.TASKS.CREATE(
[f435621b]31      RTEMS.BUILD_NAME(  'I', 'N', 'I', 'T' ),
32      1,
33      RTEMS.MINIMUM_STACK_SIZE,
34      RTEMS.NO_PREEMPT,
35      RTEMS.FLOATING_POINT,
36      INIT_ID,
37      STATUS
38   );
39   TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_CREATE OF INIT" );
40
41
[3c4d8cd1]42   RTEMS.TASKS.START(
[f435621b]43      INIT_ID,
44      SPTEST.INIT'ACCESS,
45      0,
46      STATUS
47   );
48   TEST_SUPPORT.DIRECTIVE_FAILED( STATUS, "TASK_START OF INIT" );
49
50   loop
51      delay 120.0;
52   end loop;
53
54end SP19;
55
Note: See TracBrowser for help on using the repository browser.