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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [rtems/] [c/] [src/] [tests/] [itrontests/] [itrontask04/] [itrontask04.doc] - Blame information for rev 507

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

Line No. Rev Author Line
1 30 unneback
#
2
#  $Id: itrontask04.doc,v 1.4 1999/11/17 16:47:56 jennifer Exp $
3
#
4
#  COPYRIGHT (c) 1989-1999.
5
#  On-Line Applications Research Corporation (OAR).
6
#
7
#  The license and distribution terms for this file may be
8
#  found in the file LICENSE in this distribution or at
9
#  http://www.OARcorp.com/rtems/license.html.
10
#
11
 
12
This file describes the directives and concepts tested by this test set.
13
 
14
test set name: itrontask04
15
 
16
directives:
17
  chg_pri cre_tsk dis_dsp ena_dsp exd_tsk frsm_tsk rot_rdq rsm_tsk
18
  sta_tsk sus_tsk
19
 
20
concepts:
21
 
22
  a.  This test check task suspend and resume functionality.
23
 
24
  b.  Verifies the suspend count works correctly.
25
 
26
  c.  Verifies the forced resume works correctly
27
 
28
  d.  Verifies the rotate ready queue works correctly
29
 
30
  e.  Verifies a task called with rtems suspend can be resumed
31
      with an itron resume call. ( XXX - May not be necessary. )
32
 
33
  f.  verifies rot_rdq can be used by non-equal priority tasks to correctly rotate ready queue.
34
 
35
  g.  Verifies enable dispatch and disable dispatch work.
36
 
37
notes:
38
 
39
  This verision of ITRON does not provide a way for a task to
40
  suspend itself (only another task can suspend it).  Therefore,
41
  the test calls rtems_task_suspend to suspend it.
42
 
43
  rtems_task_wake_after calls should be replaced with itron call
44
  when the ITRON functionality is finished.
45
 
46
output:
47
 
48
  XXX - Verify the output messages on this test.  It looks like
49
        the suspend count doesn't look correct. ??? Nov 10, 99

powered by: WebSVN 2.1.0

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