zephyr/subsys/ipc/ipc_service/lib
Dominik Kilian 84a215aff8 ipc_service: icmsg: Add "unbound" functionality
In some cases, CPUs that may need to reset or
temporary stop communication. This commit adds "unbound"
functionality that provides a callback to IPC service user
when connection was interrupted for some reason, e.g.
expected or unexpected CPU reset, closing the
endpoint. The "unbound" callback is optional to implement
by endpoints. This commit implements it in the ICMsg
backend.

Signed-off-by: Dominik Kilian <Dominik.Kilian@nordicsemi.no>
2025-02-14 13:34:49 +01:00
..
CMakeLists.txt
icmsg_me.c subsys/ipc icmsg_me.c: Fix ssize_t build error for some libCs 2024-09-26 03:34:26 -04:00
icmsg.c ipc_service: icmsg: Add "unbound" functionality 2025-02-14 13:34:49 +01:00
ipc_rpmsg.c
ipc_static_vrings.c ipc: ipc_service: Inline libmetal_{setup,teardown}() for correct ordering 2024-10-02 10:04:59 +02:00
Kconfig
Kconfig.icmsg ipc_service: icmsg: Add "unbound" functionality 2025-02-14 13:34:49 +01:00
pbuf.c ipc_service: icmsg: Add "unbound" functionality 2025-02-14 13:34:49 +01:00