summaryrefslogtreecommitdiffstats
path: root/doc/user/conf.t
diff options
context:
space:
mode:
authorCynthia Rempel <cynt6007@vandals.uidaho.edu>2013-07-24 13:06:26 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2013-07-24 13:14:28 -0500
commit3c495d510d4a61fbbe05468edd78d406eeccbb80 (patch)
treefff4f14c4fe013d2036bf6f6406e7f313206e92d /doc/user/conf.t
parentbsp/mpc55xx: Fix prototype (diff)
downloadrtems-3c495d510d4a61fbbe05468edd78d406eeccbb80.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.t94
1 files changed, 93 insertions, 1 deletions
diff --git a/doc/user/conf.t b/doc/user/conf.t
index 206eb1b63b..e708c59559 100644
--- a/doc/user/conf.t
+++ b/doc/user/conf.t
@@ -3657,7 +3657,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
@@ -4646,6 +4646,98 @@ of Go channels.
The Go language support is experimental
@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