zephyr/samples
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
..
application_development boards: samples: remove CONFIG_BUILD_NO_GAP_FILL=y and similar 2024-12-02 11:14:09 +01:00
arch samples: mpu_test: verify sample using shell harness 2025-02-08 08:13:46 +01:00
basic samples: fade_led: fix build error when PWM is not enabled 2025-02-06 14:47:15 +01:00
bluetooth samples: Add necessary configurations for PAN B511 EVB 2025-02-14 10:47:54 +01:00
boards samples: boards: Add MCO support for nucleo_wba55cg 2025-02-14 10:41:18 +01:00
cpp doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00
drivers samples: Add necessary configurations for PAN B511 EVB 2025-02-14 10:47:54 +01:00
fuel_gauge doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00
hello_world samples: hello_world: remove redundant title 2024-09-26 17:40:42 -04:00
kernel samples, tests: remove usage of space-separated lists 2024-12-04 14:14:53 -05:00
modules samples: modules: lvgl: demos: Increase memory pool to fix crash 2025-02-13 12:14:30 +01:00
net samples: echo_client echo_server: update tests 2025-02-14 03:08:48 +01:00
philosophers samples: doc: convert philosophers sample to code-sample directive 2024-09-23 12:00:00 +02:00
posix samples, tests: remove usage of space-separated lists 2024-12-04 14:14:53 -05:00
psa secure_storage: add a global registry header file for PSA key IDs 2025-02-13 20:22:09 +01:00
sensor samples: sensor: accel_trig: add sample tap detection feature. 2025-02-14 03:15:54 +01:00
shields samples/shields: x-nucleo-iks4a1: Add lis2dux12 accel and temp test 2024-12-27 19:34:46 +01:00
subsys ipc_service: icmsg: Add "unbound" functionality 2025-02-14 13:34:49 +01:00
synchronization samples/synchronization: fix thread b pinning 2024-07-30 18:30:30 +01:00
sysbuild samples, tests: remove usage of space-separated lists 2024-12-04 14:14:53 -05:00
tfm_integration samples: tfm_integration: Update regression test dependencies 2025-01-20 11:43:32 +01:00
userspace samples: userspace: prod_consumer: Update API to use DEVICE_API macro 2025-01-24 01:15:19 +01:00
index.rst doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00
sample_definition_and_criteria.rst doc: overhaul sample criteria and expectations 2024-09-12 10:03:30 +02:00