zephyr/subsys/ipc/ipc_service/lib
Hubert Miś 2c3863160d ipc: multi-endpoint icmsg cleanup
The multi-endpoint backend of the ipc_service subsystem contains two
roles with separated implementations: initiator and follower. There
was many code duplications for both roles. This patch introduces a new
IPC library: icmsg_me containing common code extracted from both roles
and encapsulating access to common data fields.

Signed-off-by: Hubert Miś <hubert.mis@nordicsemi.no>
2023-02-23 10:46:25 +01:00
..
CMakeLists.txt ipc: multi-endpoint icmsg cleanup 2023-02-23 10:46:25 +01:00
icmsg_me.c ipc: multi-endpoint icmsg cleanup 2023-02-23 10:46:25 +01:00
icmsg.c
ipc_rpmsg.c
ipc_static_vrings.c
Kconfig ipc: multi-endpoint icmsg cleanup 2023-02-23 10:46:25 +01:00
Kconfig.icmsg