summaryrefslogtreecommitdiffstats
path: root/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h
diff options
context:
space:
mode:
Diffstat (limited to 'schedsim/rtems/sched_cpu/rtems/score/cpuopts.h')
-rw-r--r--schedsim/rtems/sched_cpu/rtems/score/cpuopts.h72
1 files changed, 72 insertions, 0 deletions
diff --git a/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h b/schedsim/rtems/sched_cpu/rtems/score/cpuopts.h
new file mode 100644
index 0000000..1db8d43
--- /dev/null
+++ b/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.10.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__ 10
+
+/* revision version portion of an RTEMS release */
+#define __RTEMS_REVISION__ 99
+
+#endif /* _RTEMS_SCORE_CPUOPTS_H */