source: rtems-schedsim/schedsim/rtems/sched_cpu/rtems/score/no_cpu.h @ a2aad55

Last change on this file since a2aad55 was a2aad55, checked in by Joel Sherrill <joel.sherrill@…>, on 05/01/13 at 00:41:56

Remove CVS $

  • Property mode set to 100644
File size: 1.3 KB
Line 
1/*  no_cpu.h
2 *
3 *  BASED UPON SOURCE IN RTEMS, MODIFIED FOR SIMULATOR
4 *
5 *  This file sets up basic CPU dependency settings based on
6 *  compiler settings.  For example, it can determine if
7 *  floating point is available.  This particular implementation
8 *  is specified to the NO CPU port.
9 *
10 *
11 *  COPYRIGHT (c) 1989-2013.
12 *  On-Line Applications Research Corporation (OAR).
13 *
14 *  The license and distribution terms for this file may be
15 *  found in the file LICENSE in this distribution or at
16 *  http://www.rtems.com/license/LICENSE.
17 */
18
19#ifndef _RTEMS_SCORE_NO_CPU_H
20#define _RTEMS_SCORE_NO_CPU_H
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
26/*
27 *  This file contains the information required to build
28 *  RTEMS for a particular member of the NO CPU family.
29 *  It does this by setting variables to indicate which
30 *  implementation dependent features are present in a particular
31 *  member of the family.
32 *
33 *  This is a good place to list all the known CPU models
34 *  that this port supports and which RTEMS CPU model they correspond
35 *  to.
36 */
37
38/*
39 *  Figure out all CPU Model Feature Flags based upon compiler
40 *  predefines.
41 */
42
43#define CPU_MODEL_NAME  ""
44#define NOCPU_HAS_FPU   1
45
46/*
47 *  Define the name of the CPU family.
48 */
49
50#define CPU_NAME "RTEMS Sheduler Simulator"
51
52#ifdef __cplusplus
53}
54#endif
55
56#endif /* _RTEMS_SCORE_NO_CPU_H */
Note: See TracBrowser for help on using the repository browser.