summaryrefslogtreecommitdiffstats
path: root/doc/user/conf.t
diff options
context:
space:
mode:
authorCynthia Rempel <cynt6007@vandals.uidaho.edu>2013-07-22 18:30:07 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2013-07-22 18:30:07 -0500
commit1f6138e50f696b694cf90d7972d93e3dbe9570eb (patch)
tree0d682d0b8553e70926987195d88f79342b787080 /doc/user/conf.t
parentdoc/shell/Makefile.am: Fix dependency (diff)
downloadrtems-1f6138e50f696b694cf90d7972d93e3dbe9570eb.tar.bz2
doc/user/conf.t: Fix SMP_MAXIMUM_PROCESSORS and add Go Configuration
Diffstat (limited to 'doc/user/conf.t')
-rw-r--r--doc/user/conf.t101
1 files changed, 97 insertions, 4 deletions
diff --git a/doc/user/conf.t b/doc/user/conf.t
index d1fa04d5f6..206eb1b63b 100644
--- a/doc/user/conf.t
+++ b/doc/user/conf.t
@@ -3686,7 +3686,7 @@ Boolean feature macro.
Defined or undefined.
@item DEFAULT VALUE:
-This is not defined by default.
+The default value is 1, (if CONFIGURE_SMP_APPLICATION is defined).
@end table
@@ -4510,7 +4510,8 @@ Unsigned integer (@code{uint32_t}).
Undefined or positive.
@item DEFAULT VALUE:
-By default, when @code{CONFIGURE_GNAT_RTEMS} is defined, this is set to 20.
+If @code{CONFIGURE_GNAT_RTEMS} is defined, the default value is 20.
+If @code{CONFIGURE_GNAT_RTEMS} is NOT defined, the default value is 0.
@end table
@@ -4530,7 +4531,7 @@ None.
@table @b
@item CONSTANT:
-@findex CONFIGURE_MAXIMUM_FAKE_ADA_TASKS
+@findex @code{CONFIGURE_MAXIMUM_FAKE_ADA_TASKS}
@item DATA TYPE:
Unsigned integer (@code{uint32_t}).
@@ -4539,7 +4540,7 @@ Unsigned integer (@code{uint32_t}).
Zero or positive.
@item DEFAULT VALUE:
-This is not defined by default, which implies zero (0) @i{fake} Ada Tasks.
+The default value is 0.
@end table
@@ -4553,6 +4554,98 @@ uses the Ada run-time.
None.
@c
+@c === Go Tasks ===
+@c
+@section Go Tasks
+
+@c
+@c === CONFIGURE_ENABLE_GO ===
+@c
+@subsection Specify Application Includes Go Code
+
+@findex CONFIGURE_ENABLE_GO
+
+@table @b
+@item CONSTANT:
+@code{CONFIGURE_ENABLE_GO}
+
+@item DATA TYPE:
+Boolean feature macro.
+
+@item RANGE:
+Defined or undefined.
+
+@item DEFAULT VALUE:
+This is not defined by default.
+
+@end table
+
+@subheading DESCRIPTION:
+@code{CONFIGURE_ENABLE_GO} is defined to inform RTEMS that the Go
+run-time is to be used by the application.
+
+@subheading NOTES:
+The Go language support is experimental
+
+@c
+@c === CONFIGURE_MAXIMUM_GOROUTINES ===
+@c
+@subsection Specify the maximum number of Go routines
+
+@findex CONFIGURE_MAXIMUM_GOROUTINES
+
+@table @b
+@item CONSTANT:
+@code{CONFIGURE_MAXIMUM_GOROUTINES}
+
+@item DATA TYPE:
+Unsigned integer (@code{uint32_t}).
+
+@item RANGE:
+Zero or positive.
+
+@item DEFAULT VALUE:
+The default value is 400
+
+@end table
+
+@subheading DESCRIPTION:
+@code{CONFIGURE_MAXIMUM_GOROUTINES} is defined to specify the maximum number of
+Go routines.
+
+@subheading NOTES:
+The Go language support is experimental
+
+@c
+@c === CONFIGURE_MAXIMUM_GO_CHANNELS ===
+@c
+@subsection Specify the maximum number of Go Channels
+
+@findex CONFIGURE_MAXIMUM_GO_CHANNELS
+
+@table @b
+@item CONSTANT:
+@code{CONFIGURE_MAXIMUM_GO_CHANNELS}
+
+@item DATA TYPE:
+Unsigned integer (@code{uint32_t}).
+
+@item RANGE:
+Zero or positive.
+
+@item DEFAULT VALUE:
+The default value is 500
+
+@end table
+
+@subheading DESCRIPTION:
+@code{CONFIGURE_MAXIMUM_GO_CHANNELS} is defined to specify the maximum number
+of Go channels.
+
+@subheading NOTES:
+The Go language support is experimental
+
+@c
@c === Configuration Data Structures ===
@c
@section Configuration Data Structures