diff options
Diffstat (limited to 'tools/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h')
-rw-r--r-- | tools/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/tools/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h b/tools/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h new file mode 100644 index 0000000000..61858b369b --- /dev/null +++ b/tools/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h @@ -0,0 +1,72 @@ +/** + * @file rtems/score/cpuopts.h + */ + +/* BASED UPON SOURCE IN RTEMS, MODIFIED FOR SIMULATOR */ + +/* target cpu dependent options file */ +/* automatically generated -- DO NOT EDIT!! */ +#ifndef _RTEMS_SCORE_CPUOPTS_H +#define _RTEMS_SCORE_CPUOPTS_H + +/* This is added by hand to indicate we are on the RTEMS Scheduler Simulator */ +#define RTEMS_SCHEDSIM + +/* if RTEMS_DEBUG is enabled */ +/* #undef RTEMS_DEBUG */ + +/* if itron api is supported */ +/* #undef RTEMS_ITRON_API */ + +/* if multiprocessing is enabled */ +/* #undef RTEMS_MULTIPROCESSING */ + +/* if using newlib */ +#define RTEMS_NEWLIB 1 + +/* if posix api is supported */ +/* #undef RTEMS_POSIX_API */ + +/* if networking is enabled */ +#define RTEMS_NETWORKING 1 + +/* if RTEMS uses tar.h */ +#define RTEMS_USES_TAR_H 1 + +/* RTEMS version string */ +#define RTEMS_VERSION "4.9.99.0" + +/* disable nanosecond granularity for statistics */ +/* #undef __RTEMS_USE_TICKS_FOR_STATISTICS__ */ + +/* disable nanosecond granularity for cpu usage statistics */ +/* #undef __RTEMS_USE_TICKS_CPU_USAGE_STATISTICS__ */ + +/* disable nanosecond granularity for period statistics */ +/* #undef __RTEMS_USE_TICKS_RATE_MONOTONIC_STATISTICS__ */ + +/* disable inlining _Thread_Enable_dispatch */ +/* #undef __RTEMS_DO_NOT_INLINE_THREAD_ENABLE_DISPATCH__ */ + +/* disable inlining _Thread_Enable_dispatch */ +/* #undef __RTEMS_DO_NOT_INLINE_CORE_MUTEX_SEIZE__ */ + +/* disable inlining _Thread_queue_Enqueue_priority */ +/* #undef __RTEMS_DO_NOT_UNROLL_THREADQ_ENQUEUE_PRIORITY__ */ + +/* disable strict order mutex */ +/* #undef __RTEMS_STRICT_ORDER_MUTEX__ */ + +/* Define to 1 if ada/gnat bindings are built-in */ +#define __RTEMS_ADA__ 1 + +/* major version portion of an RTEMS release */ +#define __RTEMS_MAJOR__ 4 + +/* minor version portion of an RTEMS release */ +#define __RTEMS_MINOR__ 9 + +/* revision version portion of an RTEMS release */ +#define __RTEMS_REVISION__ 99 + +#endif /* _RTEMS_SCORE_CPUOPTS_H */ |