doc/user/conf.t: Fix SMP_MAXIMUM_PROCESSORS and add Go Configuration

This commit is contained in:
Cynthia Rempel
2013-07-22 18:30:07 -05:00
committed by Joel Sherrill
parent b885fe19ae
commit 1f6138e50f

View File

@@ -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
@@ -4552,6 +4553,98 @@ uses the Ada run-time.
@subheading NOTES:
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