zephyr/samples/subsys
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
..
bindesc samples: Add read_bindesc sample 2024-10-11 13:20:49 -04:00
canbus tests: add integration_platforms and misc optimizations 2024-11-26 00:12:07 +01:00
console doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00
dap samples, tests: remove usage of space-separated lists 2024-12-04 14:14:53 -05:00
debug samples: add missing CONFIG_GPIO=y 2024-12-18 18:15:15 +01:00
demand_paging sample: demand_paging: add a demo about ondemand section usage 2024-09-11 20:18:51 -04:00
display samples: display: lvgl: test sample with 'seeed_xiao_round_display' 2025-02-12 23:16:13 +01:00
edac
fs samples: Fix fs format sample README to correct a formatting problem 2025-02-05 14:58:36 +01:00
input sys: util: use BITS_PER_BYTE macro instead of the magic number 8 2024-11-16 15:22:35 -05:00
ipc ipc_service: icmsg: Add "unbound" functionality 2025-02-14 13:34:49 +01:00
llext samples: llext: shell_loader: add hello_world.c, update README 2025-01-29 11:04:33 +01:00
logging samples: Bluetooth: Rename BLE to Bluetooth (LE) where applicable 2025-02-12 12:24:18 +01:00
lorawan docs: samples: subsys: lorawan: class_a: update README 2025-01-21 19:28:36 +01:00
mgmt samples: Bluetooth: Rename BLE to Bluetooth (LE) where applicable 2025-02-12 12:24:18 +01:00
modbus samples: fix zephyr/drivers/gpio.h usage 2024-12-18 18:15:15 +01:00
nvs samples: esp32c3: Add USB variant 2025-01-10 18:57:07 +01:00
pm samples/subsys/pm/*: Don't test on native_posix 2024-09-25 04:04:36 -04:00
portability tests/samples: use platform_key on cmsis_rtos tests/samples 2024-10-31 09:23:30 -05:00
profiling samples: pref: Use __noinline attribute 2024-11-30 01:04:11 +01:00
rtio samples: doc: Added README for RTIO sample 2024-12-16 15:55:34 +01:00
sensing doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00
settings samples: Simplify ESP32 overlays moving to socs 2025-02-05 01:12:26 +01:00
shell samples/*/*shell: filter test with shell harness on bsim targets 2025-02-14 08:45:04 +01:00
sip_svc samples: subsys: use zephyr:code-sample directive 2024-09-05 17:13:17 -04:00
smf boards: st: adopt new zephyr:board directive and role 2024-10-24 17:51:15 +02:00
task_wdt dts: bindings: rename nxp,kinetis-wdog32 compatible 2024-12-02 22:06:39 +00:00
testsuite twister: fix shell prompt detection with VT100 colors disabled 2025-01-17 16:35:33 +01:00
tracing boards: mimxrt1050_evk: Switch to variants 2024-12-20 22:59:59 +01:00
usb samples: usb: clean up legacy USB CDC ACM console sample 2025-02-12 02:22:18 +01:00
usb_c samples: fix zephyr/drivers/gpio.h usage 2024-12-18 18:15:15 +01:00
zbus python: Format and sort imports 2024-11-25 10:07:13 +01:00
subsys.rst doc: samples: Adopt code-sample-category across tree 2024-09-23 12:00:00 +02:00