ddc2a64224
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5317 42af7a65-404d-4744-a932-0658087f49c3
70 lines
2.1 KiB
Plaintext
70 lines
2.1 KiB
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see misc/tools/kconfig-language.txt.
|
|
#
|
|
|
|
config EXAMPLES_OSTEST
|
|
bool "OS test example"
|
|
default n
|
|
---help---
|
|
Enable the OS test example
|
|
|
|
if EXAMPLES_OSTEST
|
|
|
|
config EXAMPLES_OSTEST_BUILTIN
|
|
bool "NSH built-in application"
|
|
default y if NSH_LIBRARY
|
|
default n if !NSH_LIBRARY
|
|
---help---
|
|
Build the OS test example as an NSH built-in application.
|
|
|
|
config EXAMPLES_OSTEST_LOOPS
|
|
int "OS test loop"
|
|
default 1
|
|
---help---
|
|
Used to control the number of executions of the test. If undefined, the test
|
|
executes one time. If defined to be zero, the test runs forever.
|
|
|
|
config EXAMPLES_OSTEST_STACKSIZE
|
|
int "OS test stack size"
|
|
default 8192
|
|
---help---
|
|
Size of the stack used to create the ostest task. Default is 8192.
|
|
|
|
config EXAMPLES_OSTEST_NBARRIER_THREADS
|
|
int "Number of barrier threads"
|
|
default 8
|
|
---help---
|
|
Specifies the number of threads to create in the barrier test. The default
|
|
is 8 but a smaller number may be needed on systems without sufficient memory
|
|
to start so many threads.
|
|
|
|
config EXAMPLES_OSTEST_RR_RANGE
|
|
int "Round-robin test - end of search range"
|
|
default 10000
|
|
range 1 32767
|
|
---help---
|
|
During round-robin scheduling test two threads are created. Each of the threads
|
|
searches for prime numbers in the configurable range, doing that configurable
|
|
number of times.
|
|
|
|
This value specifies the end of search range and together with number of runs
|
|
allows to configure the length of this test - it should last at least a few
|
|
tens of seconds. Allowed values [1; 32767], default 10000
|
|
|
|
config EXAMPLES_OSTEST_RR_RUNS
|
|
int "Round-robin test - number of runs"
|
|
default 10
|
|
range 1 32767
|
|
---help---
|
|
During round-robin scheduling test two threads are created. Each of the threads
|
|
searches for prime numbers in the configurable range, doing that configurable
|
|
number of times.
|
|
|
|
This value specifies the number of times the thread searches the range for
|
|
prime numbers and together with end of search range allows to configure the
|
|
length of this test - it should last at least a few tens of seconds. Allowed
|
|
values [1; 32767], default 10
|
|
|
|
endif
|