source: rtems/c/src/exec/rtems/headers/rtems.h @ 3235ad9

4.104.114.84.95
Last change on this file since 3235ad9 was 3235ad9, checked in by Joel Sherrill <joel.sherrill@…>, on 08/23/95 at 19:30:23

Support for variable length names added to Object Handler. This supports
both fixed length "raw" names and strings from the API's point of view.

Both inline and macro implementations were tested.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1/*  rtems.h
2 *
3 *  This include file contains information about RTEMS executive that
4 *  is required by the application and is CPU independent.  It includes
5 *  two (2) CPU dependent files to tailor its data structures for a
6 *  particular processor.
7 *
8 *  COPYRIGHT (c) 1989, 1990, 1991, 1992, 1993, 1994.
9 *  On-Line Applications Research Corporation (OAR).
10 *  All rights assigned to U.S. Government, 1994.
11 *
12 *  This material may be reproduced by or for the U.S. Government pursuant
13 *  to the copyright license under the clause at DFARS 252.227-7013.  This
14 *  notice must appear in all copies of this file and its derivatives.
15 *
16 *  $Id$
17 */
18
19#ifndef __RTEMS_RTEMS_GENERIC_h
20#define __RTEMS_RTEMS_GENERIC_h
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
26#include <rtems/system.h>
27#include <rtems/types.h>
28
29#include <rtems/init.h>
30#include <rtems/tasks.h>
31#include <rtems/intr.h>
32#include <rtems/clock.h>
33#include <rtems/extension.h>
34#include <rtems/timer.h>
35#include <rtems/sem.h>
36#include <rtems/message.h>
37#include <rtems/event.h>
38#include <rtems/signal.h>
39#include <rtems/event.h>
40#include <rtems/part.h>
41#include <rtems/region.h>
42#include <rtems/dpmem.h>
43#include <rtems/io.h>
44#include <rtems/fatal.h>
45#include <rtems/ratemon.h>
46#include <rtems/mp.h>
47
48#include <rtems/support.h>
49
50#define RTEMS_HAS_HARDWARE_FP CPU_HARDWARE_FP
51
52#ifdef __cplusplus
53}
54#endif
55
56#endif
57/* end of include file */
Note: See TracBrowser for help on using the repository browser.