zephyr/subsys/ipc/ipc_service/backends/Kconfig.icmsg_me

32 lines
1.0 KiB
Plaintext

# Copyright (c) 2022 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
if IPC_SERVICE_BACKEND_ICMSG_ME_INITIATOR || IPC_SERVICE_BACKEND_ICMSG_ME_FOLLOWER
config IPC_SERVICE_BACKEND_ICMSG_ME_SEND_BUF_SIZE
int "Size of sending buffer size"
range 1 $(UINT16_MAX)
default $(UINT8_MAX)
help
Size of a static buffer used for preparring data to send in sending
function. If you are sure that your application never sends data
data bigger than some size, you can safely change this option to
reduce RAM consumption in your application.
config IPC_SERVICE_BACKEND_ICMSG_ME_NUM_EP
int "Endpoints number"
range 1 254
default 2
help
Number of endpoints supported by the multi endpoint ICMSG library.
config IPC_SERVICE_BACKEND_ICMSG_ME_EP_NAME_LEN
int "Endpoint name length"
range 1 252
default 32
help
Maximal length of a string used to discover endpoints between the
initiator and the follower.
endif # IPC_SERVICE_BACKEND_ICMSG_ME_INITIATOR || IPC_SERVICE_BACKEND_ICMSG_ME_FOLLOWER