source: rtems/cpukit/itron/src/itronsem.c @ a29d2e7

4.104.114.84.95
Last change on this file since a29d2e7 was 7ded4e37, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/15/04 at 04:00:25

Remove unnecessary white spaces.

  • Property mode set to 100644
File size: 1.6 KB
Line 
1/*
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.rtems.com/license/LICENSE.
8 *
9 *  $Id$
10 */
11
12#if HAVE_CONFIG_H
13#include "config.h"
14#endif
15
16#include <rtems/itron.h>
17
18#include <rtems/itron/semaphore.h>
19#include <rtems/itron/task.h>
20#include <rtems/score/tod.h>
21
22/*
23 *  _ITRON_Semaphore_Manager_initialization
24 *
25 *  DESCRIPTION:
26 *
27 *  This routine initializes all semaphore manager related data structures.
28 *
29 *  Input parameters:
30 *    maximum_semaphores - maximum configured semaphores
31 *
32 *  Output parameters:  NONE
33 */
34
35void _ITRON_Semaphore_Manager_initialization(
36  uint32_t   maximum_semaphores
37)
38{
39  _Objects_Initialize_information(
40    &_ITRON_Semaphore_Information,     /* object information table */
41    OBJECTS_ITRON_API,                 /* object API */
42    OBJECTS_ITRON_SEMAPHORES,          /* object class */
43    maximum_semaphores,                /* maximum objects of this class */
44    sizeof( ITRON_Semaphore_Control ), /* size of this object's control block */
45    FALSE,                       /* TRUE if names for this object are strings */
46    ITRON_MAXIMUM_NAME_LENGTH    /* maximum length of each object's name */
47#if defined(RTEMS_MULTIPROCESSING)
48    ,
49    FALSE,                       /* TRUE if this is a global object class */
50    NULL                         /* Proxy extraction support callout */
51#endif
52  );
53
54  /*
55   *  Register the MP Process Packet routine.
56   *
57   *  NOTE: No MP Support YET in RTEMS ITRON implementation.
58   */
59
60}
Note: See TracBrowser for help on using the repository browser.