Mistake on this page?
Report an issue in GitHub or email us
TARGET_TFM_V1_0/include/psa_manifest/sid.h
1 /*
2  * Copyright (c) 2019-2020, Arm Limited. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 /*********** WARNING: This is an auto-generated file. Do not edit! ***********/
9 
10 #ifndef __PSA_MANIFEST_SID_H__
11 #define __PSA_MANIFEST_SID_H__
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
17 /******** TFM_SP_STORAGE ********/
18 #define TFM_SST_SET_SID (0x00000060U)
19 #define TFM_SST_SET_VERSION (1U)
20 #define TFM_SST_GET_SID (0x00000061U)
21 #define TFM_SST_GET_VERSION (1U)
22 #define TFM_SST_GET_INFO_SID (0x00000062U)
23 #define TFM_SST_GET_INFO_VERSION (1U)
24 #define TFM_SST_REMOVE_SID (0x00000063U)
25 #define TFM_SST_REMOVE_VERSION (1U)
26 #define TFM_SST_GET_SUPPORT_SID (0x00000064U)
27 #define TFM_SST_GET_SUPPORT_VERSION (1U)
28 
29 /******** TFM_SP_ITS ********/
30 #define TFM_ITS_SET_SID (0x00000070U)
31 #define TFM_ITS_SET_VERSION (1U)
32 #define TFM_ITS_GET_SID (0x00000071U)
33 #define TFM_ITS_GET_VERSION (1U)
34 #define TFM_ITS_GET_INFO_SID (0x00000072U)
35 #define TFM_ITS_GET_INFO_VERSION (1U)
36 #define TFM_ITS_REMOVE_SID (0x00000073U)
37 #define TFM_ITS_REMOVE_VERSION (1U)
38 
39 /******** TFM_SP_CRYPTO ********/
40 #define TFM_CRYPTO_SID (0x00000080U)
41 #define TFM_CRYPTO_VERSION (1U)
42 
43 /******** TFM_SP_PLATFORM ********/
44 #define TFM_SP_PLATFORM_SYSTEM_RESET_SID (0x00000040U)
45 #define TFM_SP_PLATFORM_SYSTEM_RESET_VERSION (1U)
46 #define TFM_SP_PLATFORM_IOCTL_SID (0x00000041U)
47 #define TFM_SP_PLATFORM_IOCTL_VERSION (1U)
48 #define TFM_SP_PLATFORM_NV_COUNTER_SID (0x00000042U)
49 #define TFM_SP_PLATFORM_NV_COUNTER_VERSION (1U)
50 
51 /******** TFM_SP_INITIAL_ATTESTATION ********/
52 #define TFM_ATTEST_GET_TOKEN_SID (0x00000020U)
53 #define TFM_ATTEST_GET_TOKEN_VERSION (1U)
54 #define TFM_ATTEST_GET_TOKEN_SIZE_SID (0x00000021U)
55 #define TFM_ATTEST_GET_TOKEN_SIZE_VERSION (1U)
56 #define TFM_ATTEST_GET_PUBLIC_KEY_SID (0x00000022U)
57 #define TFM_ATTEST_GET_PUBLIC_KEY_VERSION (1U)
58 
59 /******** TFM_SP_CORE_TEST ********/
60 #define SPM_CORE_TEST_INIT_SUCCESS_SID (0x0000F020U)
61 #define SPM_CORE_TEST_INIT_SUCCESS_VERSION (1U)
62 #define SPM_CORE_TEST_DIRECT_RECURSION_SID (0x0000F021U)
63 #define SPM_CORE_TEST_DIRECT_RECURSION_VERSION (1U)
64 #define SPM_CORE_TEST_MPU_ACCESS_SID (0x0000F022U)
65 #define SPM_CORE_TEST_MPU_ACCESS_VERSION (1U)
66 #define SPM_CORE_TEST_MEMORY_PERMISSIONS_SID (0x0000F023U)
67 #define SPM_CORE_TEST_MEMORY_PERMISSIONS_VERSION (1U)
68 #define SPM_CORE_TEST_SS_TO_SS_SID (0x0000F024U)
69 #define SPM_CORE_TEST_SS_TO_SS_VERSION (1U)
70 #define SPM_CORE_TEST_SS_TO_SS_BUFFER_SID (0x0000F025U)
71 #define SPM_CORE_TEST_SS_TO_SS_BUFFER_VERSION (1U)
72 #define SPM_CORE_TEST_OUTVEC_WRITE_SID (0x0000F026U)
73 #define SPM_CORE_TEST_OUTVEC_WRITE_VERSION (1U)
74 #define SPM_CORE_TEST_PERIPHERAL_ACCESS_SID (0x0000F027U)
75 #define SPM_CORE_TEST_PERIPHERAL_ACCESS_VERSION (1U)
76 #define SPM_CORE_TEST_GET_CALLER_CLIENT_ID_SID (0x0000F028U)
77 #define SPM_CORE_TEST_GET_CALLER_CLIENT_ID_VERSION (1U)
78 #define SPM_CORE_TEST_SPM_REQUEST_SID (0x0000F029U)
79 #define SPM_CORE_TEST_SPM_REQUEST_VERSION (1U)
80 #define SPM_CORE_TEST_BLOCK_SID (0x0000F02AU)
81 #define SPM_CORE_TEST_BLOCK_VERSION (1U)
82 #define SPM_CORE_TEST_NS_THREAD_SID (0x0000F02BU)
83 #define SPM_CORE_TEST_NS_THREAD_VERSION (1U)
84 
85 /******** TFM_SP_CORE_TEST_2 ********/
86 #define SPM_CORE_TEST_2_SLAVE_SERVICE_SID (0x0000F040U)
87 #define SPM_CORE_TEST_2_SLAVE_SERVICE_VERSION (1U)
88 #define SPM_CORE_TEST_2_CHECK_CALLER_CLIENT_ID_SID (0x0000F041U)
89 #define SPM_CORE_TEST_2_CHECK_CALLER_CLIENT_ID_VERSION (1U)
90 #define SPM_CORE_TEST_2_GET_EVERY_SECOND_BYTE_SID (0x0000F042U)
91 #define SPM_CORE_TEST_2_GET_EVERY_SECOND_BYTE_VERSION (1U)
92 #define SPM_CORE_TEST_2_INVERT_SID (0x0000F043U)
93 #define SPM_CORE_TEST_2_INVERT_VERSION (1U)
94 #define SPM_CORE_TEST_2_PREPARE_TEST_SCENARIO_SID (0x0000F044U)
95 #define SPM_CORE_TEST_2_PREPARE_TEST_SCENARIO_VERSION (1U)
96 #define SPM_CORE_TEST_2_EXECUTE_TEST_SCENARIO_SID (0x0000F045U)
97 #define SPM_CORE_TEST_2_EXECUTE_TEST_SCENARIO_VERSION (1U)
98 
99 /******** TFM_SP_SECURE_TEST_PARTITION ********/
100 #define TFM_SECURE_CLIENT_SFN_RUN_TESTS_SID (0x0000F000U)
101 #define TFM_SECURE_CLIENT_SFN_RUN_TESTS_VERSION (1U)
102 
103 /******** TFM_SP_IPC_SERVICE_TEST ********/
104 #define IPC_SERVICE_TEST_BASIC_SID (0x0000F080U)
105 #define IPC_SERVICE_TEST_BASIC_VERSION (1U)
106 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_MEM_SID (0x0000F081U)
107 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_MEM_VERSION (1U)
108 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_SID (0x0000F082U)
109 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_VERSION (1U)
110 #define IPC_SERVICE_TEST_APP_ACCESS_PSA_MEM_SID (0x0000F083U)
111 #define IPC_SERVICE_TEST_APP_ACCESS_PSA_MEM_VERSION (1U)
112 #define IPC_SERVICE_TEST_CLIENT_PROGRAMMER_ERROR_SID (0x0000F084U)
113 #define IPC_SERVICE_TEST_CLIENT_PROGRAMMER_ERROR_VERSION (1U)
114 
115 /******** TFM_SP_IPC_CLIENT_TEST ********/
116 #define IPC_CLIENT_TEST_BASIC_SID (0x0000F060U)
117 #define IPC_CLIENT_TEST_BASIC_VERSION (1U)
118 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_MEM_SID (0x0000F061U)
119 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_MEM_VERSION (1U)
120 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_SID (0x0000F062U)
121 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_VERSION (1U)
122 #define IPC_CLIENT_TEST_APP_ACCESS_PSA_MEM_SID (0x0000F063U)
123 #define IPC_CLIENT_TEST_APP_ACCESS_PSA_MEM_VERSION (1U)
124 #define IPC_CLIENT_TEST_MEM_CHECK_SID (0x0000F064U)
125 #define IPC_CLIENT_TEST_MEM_CHECK_VERSION (1U)
126 
127 /******** TFM_IRQ_TEST_1 ********/
128 #define SPM_CORE_IRQ_TEST_1_PREPARE_TEST_SCENARIO_SID (0x0000F0A0U)
129 #define SPM_CORE_IRQ_TEST_1_PREPARE_TEST_SCENARIO_VERSION (1U)
130 #define SPM_CORE_IRQ_TEST_1_EXECUTE_TEST_SCENARIO_SID (0x0000F0A1U)
131 #define SPM_CORE_IRQ_TEST_1_EXECUTE_TEST_SCENARIO_VERSION (1U)
132 
133 /******** TFM_SP_SST_TEST ********/
134 #define TFM_SST_TEST_PREPARE_SID (0x0000F0C0U)
135 #define TFM_SST_TEST_PREPARE_VERSION (1U)
136 
137 /******** TFM_SP_SECURE_CLIENT_2 ********/
138 #define TFM_SECURE_CLIENT_2_SID (0x0000F0E0U)
139 #define TFM_SECURE_CLIENT_2_VERSION (1U)
140 
141 /******** TFM_SP_MULTI_CORE_TEST ********/
142 #define MULTI_CORE_MULTI_CLIENT_CALL_TEST_0_SID (0x0000F100U)
143 #define MULTI_CORE_MULTI_CLIENT_CALL_TEST_0_VERSION (1U)
144 #define MULTI_CORE_MULTI_CLIENT_CALL_TEST_1_SID (0x0000F101U)
145 #define MULTI_CORE_MULTI_CLIENT_CALL_TEST_1_VERSION (1U)
146 
147 #ifdef __cplusplus
148 }
149 #endif
150 
151 #endif /* __PSA_MANIFEST_SID_H__ */
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.