summaryrefslogtreecommitdiff
path: root/nuttx/arch/sim/defconfig
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/arch/sim/defconfig')
-rw-r--r--nuttx/arch/sim/defconfig24
1 files changed, 21 insertions, 3 deletions
diff --git a/nuttx/arch/sim/defconfig b/nuttx/arch/sim/defconfig
index 00a8e6e59..b20319e7a 100644
--- a/nuttx/arch/sim/defconfig
+++ b/nuttx/arch/sim/defconfig
@@ -44,7 +44,7 @@ CONFIG_ARCH_SIM=y
#
# General OS setup
#
-# CONFIG_EXAMPLE - identifies the subdirectgory in examples
+# CONFIG_EXAMPLE - identifies the subdirectory in examples
# that will be used in the build
# CONFIG_DEBUG - enables built-in debug options
# CONFIG_DEBUG_VERBOSE - enables verbose debug output
@@ -73,12 +73,30 @@ CONFIG_SCHED_INSTRUMENTATION=n
CONFIG_TASK_NAME_SIZE=32
CONFIG_START_YEAR=2007
CONFIG_START_MONTH=2
-CONFIG_START_DAY=13
+CONFIG_START_DAY=27
CONFIG_JULIAN_TIME=n
CONFIG_DEV_CONSOLE=y
#
-# Allow for artchitecture optimized implementations
+# The following can be used to disable categories of
+# APIs supported by the OS. If the compiler supports
+# weak functions, then it should not be necessary to
+# disable functions unless you want to restrict usage
+# of those APIs.
+#
+# There are certain dependency relationships in these
+# features.
+#
+# o mq_notify logic depends on signals to awaken tasks
+# waiting for queues to become full or empty.
+# o pthread_condtimedwait() depends on signals to wake
+# up waiting tasks.
+#
+CONFIG_DISABLE_SIGNALS=n
+CONFIG_DISABLE_MQUEUE=n
+
+#
+# Allow for architecture optimized implementations
#
# The architecture can provide optimized versions of the
# following to improve sysem performance