nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
ipc_service.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef __SDFW_PSA_IPC_SERVICE_H__
8#define __SDFW_PSA_IPC_SERVICE_H__
9
10/* We are adding the source files for the TF-M Crypto partition
11 * and the TF-M Internal Trusted Storage partition to the build.
12 *
13 * These partitions will include the file psa_manifest/sid.h and
14 * expect the below triplets of symbols to be there.
15 *
16 * In a TF-M build, the TF-M build system will generate
17 * psa_manifest/sid.h based on each partition's manifest.
18 *
19 * See https://trustedfirmware-m.readthedocs.io/
20 * en/latest/integration_guide/services/tfm_secure_partition_addition.html
21 *
22 * for an example of a partition manifest.
23 */
24#define TFM_CRYPTO_SID (0x00000080U)
25#define TFM_CRYPTO_VERSION (1U)
26#define TFM_CRYPTO_HANDLE (0x40000100U)
27
28#define TFM_INTERNAL_TRUSTED_STORAGE_SERVICE_SID (0x00000070U)
29#define TFM_INTERNAL_TRUSTED_STORAGE_SERVICE_VERSION (1U)
30#define TFM_INTERNAL_TRUSTED_STORAGE_SERVICE_HANDLE (0x40000102U)
31
32#endif /* __SDFW_PSA_IPC_SERVICE_H__ */