1# Copyright (c) 2022 Rodrigo Peixoto <rodrigopex@gmail.com> 2# SPDX-License-Identifier: Apache-2.0 3 4config BM_MESSAGE_SIZE 5 int "Message size" 6 default 256 7 8config BM_ONE_TO 9 int "Number of consumers" 10 default 8 11 12choice BM_OBSERVER_TYPE 13 bool "Observer type to be used in the benchmark" 14 15config BM_LISTENERS 16 bool "Synchronous using listeners" 17 18config BM_SUBSCRIBERS 19 bool "Asynchronous using subscribers" 20 21config BM_MSG_SUBSCRIBERS 22 bool "Asynchronous using message subscribers" 23 select ZBUS_MSG_SUBSCRIBER 24 25endchoice 26 27config BM_FAIRPLAY 28 bool "Force a comparison with same actions" 29 help 30 Forces a message copy on the listeners and subscribers to behave equivalent to 31 message subscribers. 32 33source "Kconfig.zephyr" 34