samples: subsys: use zephyr:code-sample directive

Adds missing code-sample directive to the remaining samples in
`samples/subsys` that didn't use it yet in preparation for upcoming
changes to the Zephyr documentation that will be leveraging the provided
description and metadata.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
This commit is contained in:
Benjamin Cabé 2024-09-03 18:48:33 +02:00 committed by Anas Nashif
commit 0d25e30de6
7 changed files with 20 additions and 17 deletions

View file

@ -64,4 +64,4 @@ Using other custom ISR
====================== ======================
In order to provide a custom debug monitor interrupt, override ``z_arm_debug_monitor`` In order to provide a custom debug monitor interrupt, override ``z_arm_debug_monitor``
symbol. Additionally, manual configuration of some registers is required symbol. Additionally, manual configuration of some registers is required
(see :ref:`debug monitor sample<debugmon-sample>`). (see :zephyr:code-sample:`debugmon` sample).

View file

@ -80,4 +80,4 @@ Swap the MBOX channels, memory regions (``tx-region`` and ``rx-region``), and bl
Samples Samples
======= =======
* :ref:`ipc_multi_endpoint_sample` * :zephyr:code-sample:`ipc_multi_endpoint`

View file

@ -1,7 +1,7 @@
.. _dap-sample: .. zephyr:code-sample:: cmsis-dap
:name: CMSIS-DAP
DAP Sample Application Implement a custom CMSIS-DAP controller using SWDP interface driver.
######################
Overview Overview
******** ********

View file

@ -1,7 +1,7 @@
.. _debugmon-sample: .. zephyr:code-sample:: debugmon
:name: Debug Monitor
Debug monitor Configure the Debug Monitor feature on a Cortex-M processor.
#############
Overview Overview
******** ********

View file

@ -1,11 +1,13 @@
Fuzzing Example .. zephyr:code-sample:: fuzzing
############### :name: Fuzzing
Integrate fuzz testing with Zephyr apps.
Overview Overview
******** ********
This is a simple example of fuzz test integration with Zephyr apps This is a simple example of fuzz test integration with Zephyr apps
that displays LLVM libfuzzer's most important feature: it's ability to that displays LLVM libfuzzer's most important feature: its ability to
detect and explore deep and complicated call trees by exploiting detect and explore deep and complicated call trees by exploiting
coverage information gleaned from instrumented binaries. coverage information gleaned from instrumented binaries.

View file

@ -1,7 +1,8 @@
.. _ipc_multi_endpoint_sample: .. zephyr:code-sample:: ipc_multi_endpoint
:name: IPC service: Multi-endpoint
:relevant-api: ipc
IPC Service - Multi-endpoint Sample Application Use the IPC Service with multiple endpoints.
###############################################
This application demonstrates how to use IPC Service with multiple endpoints. This application demonstrates how to use IPC Service with multiple endpoints.
By default, it uses the ``icmsg_me`` backend. By default, it uses the ``icmsg_me`` backend.

View file

@ -1,7 +1,7 @@
.. _sip_svc_sample: .. zephyr:code-sample:: sip_svc
:name: Arm SiP Services on Intel Agilex SoC FPGA
SiP SVC sample Use the SiP SVC subsystem to interact with the Secure Device Manager on Intel Agilex SoC FPGA.
##############
Overview Overview
******** ********