Commit c67fa77d authored by Federico Vaga's avatar Federico Vaga

sw:rt: add help messages for Kconfig

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 64ce225f
......@@ -5,35 +5,39 @@ config MOCKTURTLE_FRAMEWORK_ENABLE
bool "Enable Mock Turtle framework"
default y
help
Help text
It enables the Mock Turtle firmware framework. This framework
provides a well structured way to develop Mock turtle firmwares
as wall as helpers for the most common operations.
config MOCKTURTLE_FRAMEWORK_DEBUG_ENABLE
bool "Enable debugging in Mock Turtle framework"
depends on MOCKTURTLE_FRAMEWORK_ENABLE
default y
help
Help text
It enables the debug messages in the framework. Useful to
debug messages exchange or other framework internals
config MOCKTURTLE_FRAMEWORK_VARIABLE_ENABLE
bool "Enable variable in Mock Turtle framework"
depends on MOCKTURTLE_FRAMEWORK_ENABLE
default y
help
Help text
It enables the API for local variable exchange with the host system.
config MOCKTURTLE_FRAMEWORK_BUFFER_ENABLE
bool "Enable buffer in Mock Turtle framework"
depends on MOCKTURTLE_FRAMEWORK_ENABLE
default y
help
Help text
It enables the API for local buffers exchange with the host system.
config MOCKTURTLE_FRAMEWORK_32BIT_ALIGN
bool "Enable 32bit align in Mock Turtle framework"
depends on MOCKTURTLE_FRAMEWORK_ENABLE
default y
help
Help text
Enable this if Mock Turtle does not have byte addressing
support. If unsure: "yes".
comment "Mock Turtle library configuration"
......@@ -41,18 +45,24 @@ config MOCKTURTLE_LIBRARY_PRINT_ENABLE
bool "Enable print in Mock Turtle library"
default y
help
Help text
It enables `pp_printf` messages on serial console.
It is a compact version of `printf` but still quite big.
If you need space, do not enable this option.
config MOCKTURTLE_LIBRARY_PRINT_DEBUG_ENABLE
bool "Enable print debug in Mock Turtle library"
depends on MOCKTURTLE_LIBRARY_PRINT_ENABLE
default n
help
Help text
It enables `pr_debug` messages on serial console. When
disabled, those print messages are not compiled.
(based on `pp_printf`)
config MOCKTURTLE_LIBRARY_PRINT_ERROR_ENABLE
bool "Enable print error in Mock Turtle library"
depends on MOCKTURTLE_LIBRARY_PRINT_ENABLE
default n
help
Help text
It enables `pr_error` messages on serial console. When
disabled, those print messages are not compiled.
(based on `pp_printf`)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment