zephyr/subsys/ipc/ipc_service/backends
Dominik Kilian 81bb231fd0 ipc: icbmsg: Reduce block alignment to 32-bits
The ICBMsg backend divides its memory into
blocks. Each block is aligned to data cache
alignment. Is it not required, since adjacent
blocks has the same data flow direction (either
read-only or write-only). This commit changes
it to 32-bits making wasted memory significantly
reduced.

Signed-off-by: Dominik Kilian <Dominik.Kilian@nordicsemi.no>
2024-11-22 08:26:22 -05:00
..
CMakeLists.txt ipc: add dynamically allocated buffers to icmsg 2023-11-13 11:11:43 +01:00
ipc_icbmsg.c ipc: icbmsg: Reduce block alignment to 32-bits 2024-11-22 08:26:22 -05:00
ipc_icmsg_me_follower.c drivers: mbox: update MBOX consumers to the new API 2024-03-07 14:32:57 +00:00
ipc_icmsg_me_initiator.c drivers: mbox: update MBOX consumers to the new API 2024-03-07 14:32:57 +00:00
ipc_icmsg.c drivers: mbox: update MBOX consumers to the new API 2024-03-07 14:32:57 +00:00
ipc_icmsg.h
ipc_rpmsg_static_vrings.c ipc: ipc_service: Remove intermediate metal generic device 2024-10-02 10:04:59 +02:00
ipc_rpmsg_static_vrings.h ipc_service: static_vrings: fix num_desc return value 2023-08-30 14:44:51 +02:00
Kconfig ipc: add dynamically allocated buffers to icmsg 2023-11-13 11:11:43 +01:00
Kconfig.icbmsg ipc: add dynamically allocated buffers to icmsg 2023-11-13 11:11:43 +01:00
Kconfig.icmsg_me kconfig: replace known integer constants with variables 2024-07-27 20:49:15 +03:00
Kconfig.rpmsg