# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # menuconfig BENCHMARK_SPINLOCK bool "Spinlock Benchmark" depends on BUILD_FLAT default n ---help--- Enable the Spinlock benchmark application. if BENCHMARK_SPINLOCK config SPINLOCK_PROGNAME string "spinlock benchmark" default "spinlock_bench" ---help--- This is the name of the program that will be used when the NSH ELF program is installed. config SPINLOCK_PRIORITY int "Spinlock task priority" default 100 config SPINLOCK_STACKSIZE int "Spinlock task stack size" default 4096 config SPINLOCK_MULTITHREAD int "Number of threads" default 40 ---help--- Override the default number of threads to be executed. The default value is 40. config SPINLOCK_ITERATIONS int "Number of iterations" default 100 ---help--- Default number of iterations for the benchmark on each thread. The default value is 100. endif # BENCHMARK_SPINLOCK