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

base initial
Last change on this file since abb18dc was abb18dc, checked in by Joel Sherrill <joel.sherrill@…>, on 04/25/11 at 15:53:10

Initial import.

  • 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-2010.
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 *  $Id$
19 *
20 */
21
22#ifndef _RTEMS_SCORE_NO_CPU_H
23#define _RTEMS_SCORE_NO_CPU_H
24
25#ifdef __cplusplus
26extern "C" {
27#endif
28
29/*
30 *  This file contains the information required to build
31 *  RTEMS for a particular member of the NO CPU family.
32 *  It does this by setting variables to indicate which
33 *  implementation dependent features are present in a particular
34 *  member of the family.
35 *
36 *  This is a good place to list all the known CPU models
37 *  that this port supports and which RTEMS CPU model they correspond
38 *  to.
39 */
40
41/*
42 *  Figure out all CPU Model Feature Flags based upon compiler
43 *  predefines.
44 */
45
46#define CPU_MODEL_NAME  ""
47#define NOCPU_HAS_FPU   1
48
49/*
50 *  Define the name of the CPU family.
51 */
52
53#define CPU_NAME "RTEMS Sheduler Simulator"
54
55#ifdef __cplusplus
56}
57#endif
58
59#endif /* _RTEMS_SCORE_NO_CPU_H */
Note: See TracBrowser for help on using the repository browser.