38 lines
893 B
Plaintext
38 lines
893 B
Plaintext
# Copyright (c) 2022 Rodrigo Peixoto <rodrigopex@gmail.com>
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig ZBUS
|
|
bool "Zbus support"
|
|
help
|
|
Enables support for Zephyr message bus.
|
|
|
|
if ZBUS
|
|
|
|
config ZBUS_CHANNELS_SYS_INIT_PRIORITY
|
|
default 5
|
|
int "The priority used during the SYS_INIT procedure."
|
|
|
|
config ZBUS_CHANNEL_NAME
|
|
bool "Channel name field"
|
|
|
|
config ZBUS_OBSERVER_NAME
|
|
bool "Observer name field"
|
|
|
|
config ZBUS_RUNTIME_OBSERVERS
|
|
bool "Runtime observers support."
|
|
default n
|
|
|
|
config ZBUS_ASSERT_MOCK
|
|
bool "Zbus assert mock for test purposes."
|
|
help
|
|
This configuration enables the developer to change the _ZBUS_ASSERT behavior. When this configuration is
|
|
enabled, _ZBUS_ASSERT returns -EFAULT instead of assert. It makes it more straightforward to test invalid
|
|
parameters.
|
|
|
|
|
|
module = ZBUS
|
|
module-str = zbus
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
|
|
endif # ZBUS
|