Mistake on this page?
Report an issue in GitHub or email us
TARGET_TFM_LATEST/include/psa_manifest/sid.h
1 /*
2  * Copyright (c) 2019-2021, 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_PS ********/
18 #define TFM_PS_SET_SID (0x00000060U)
19 #define TFM_PS_SET_VERSION (1U)
20 #define TFM_PS_GET_SID (0x00000061U)
21 #define TFM_PS_GET_VERSION (1U)
22 #define TFM_PS_GET_INFO_SID (0x00000062U)
23 #define TFM_PS_GET_INFO_VERSION (1U)
24 #define TFM_PS_REMOVE_SID (0x00000063U)
25 #define TFM_PS_REMOVE_VERSION (1U)
26 #define TFM_PS_GET_SUPPORT_SID (0x00000064U)
27 #define TFM_PS_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_SS_TO_SS_SID (0x0000F024U)
65 #define SPM_CORE_TEST_SS_TO_SS_VERSION (1U)
66 #define SPM_CORE_TEST_SS_TO_SS_BUFFER_SID (0x0000F025U)
67 #define SPM_CORE_TEST_SS_TO_SS_BUFFER_VERSION (1U)
68 #define SPM_CORE_TEST_OUTVEC_WRITE_SID (0x0000F026U)
69 #define SPM_CORE_TEST_OUTVEC_WRITE_VERSION (1U)
70 #define SPM_CORE_TEST_PERIPHERAL_ACCESS_SID (0x0000F027U)
71 #define SPM_CORE_TEST_PERIPHERAL_ACCESS_VERSION (1U)
72 #define SPM_CORE_TEST_GET_CALLER_CLIENT_ID_SID (0x0000F028U)
73 #define SPM_CORE_TEST_GET_CALLER_CLIENT_ID_VERSION (1U)
74 #define SPM_CORE_TEST_SPM_REQUEST_SID (0x0000F029U)
75 #define SPM_CORE_TEST_SPM_REQUEST_VERSION (1U)
76 #define SPM_CORE_TEST_BLOCK_SID (0x0000F02AU)
77 #define SPM_CORE_TEST_BLOCK_VERSION (1U)
78 #define SPM_CORE_TEST_NS_THREAD_SID (0x0000F02BU)
79 #define SPM_CORE_TEST_NS_THREAD_VERSION (1U)
80 
81 /******** TFM_SP_CORE_TEST_2 ********/
82 #define SPM_CORE_TEST_2_SLAVE_SERVICE_SID (0x0000F040U)
83 #define SPM_CORE_TEST_2_SLAVE_SERVICE_VERSION (1U)
84 #define SPM_CORE_TEST_2_CHECK_CALLER_CLIENT_ID_SID (0x0000F041U)
85 #define SPM_CORE_TEST_2_CHECK_CALLER_CLIENT_ID_VERSION (1U)
86 #define SPM_CORE_TEST_2_GET_EVERY_SECOND_BYTE_SID (0x0000F042U)
87 #define SPM_CORE_TEST_2_GET_EVERY_SECOND_BYTE_VERSION (1U)
88 #define SPM_CORE_TEST_2_INVERT_SID (0x0000F043U)
89 #define SPM_CORE_TEST_2_INVERT_VERSION (1U)
90 #define SPM_CORE_TEST_2_PREPARE_TEST_SCENARIO_SID (0x0000F044U)
91 #define SPM_CORE_TEST_2_PREPARE_TEST_SCENARIO_VERSION (1U)
92 #define SPM_CORE_TEST_2_EXECUTE_TEST_SCENARIO_SID (0x0000F045U)
93 #define SPM_CORE_TEST_2_EXECUTE_TEST_SCENARIO_VERSION (1U)
94 
95 /******** TFM_SP_SECURE_TEST_PARTITION ********/
96 #define TFM_SECURE_CLIENT_SFN_RUN_TESTS_SID (0x0000F000U)
97 #define TFM_SECURE_CLIENT_SFN_RUN_TESTS_VERSION (1U)
98 
99 /******** TFM_SP_IPC_SERVICE_TEST ********/
100 #define IPC_SERVICE_TEST_BASIC_SID (0x0000F080U)
101 #define IPC_SERVICE_TEST_BASIC_VERSION (1U)
102 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_MEM_SID (0x0000F081U)
103 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_MEM_VERSION (1U)
104 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_SID (0x0000F082U)
105 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_VERSION (1U)
106 #define IPC_SERVICE_TEST_APP_ACCESS_PSA_MEM_SID (0x0000F083U)
107 #define IPC_SERVICE_TEST_APP_ACCESS_PSA_MEM_VERSION (1U)
108 #define IPC_SERVICE_TEST_CLIENT_PROGRAMMER_ERROR_SID (0x0000F084U)
109 #define IPC_SERVICE_TEST_CLIENT_PROGRAMMER_ERROR_VERSION (1U)
110 
111 /******** TFM_SP_IPC_CLIENT_TEST ********/
112 #define IPC_CLIENT_TEST_BASIC_SID (0x0000F060U)
113 #define IPC_CLIENT_TEST_BASIC_VERSION (1U)
114 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_MEM_SID (0x0000F061U)
115 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_MEM_VERSION (1U)
116 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_SID (0x0000F062U)
117 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_VERSION (1U)
118 #define IPC_CLIENT_TEST_APP_ACCESS_PSA_MEM_SID (0x0000F063U)
119 #define IPC_CLIENT_TEST_APP_ACCESS_PSA_MEM_VERSION (1U)
120 #define IPC_CLIENT_TEST_MEM_CHECK_SID (0x0000F064U)
121 #define IPC_CLIENT_TEST_MEM_CHECK_VERSION (1U)
122 #define IPC_CLIENT_TEST_RETRIEVE_APP_MEM_SID (0x0000F065U)
123 #define IPC_CLIENT_TEST_RETRIEVE_APP_MEM_VERSION (1U)
124 
125 /******** TFM_IRQ_TEST_1 ********/
126 #define SPM_CORE_IRQ_TEST_1_PREPARE_TEST_SCENARIO_SID (0x0000F0A0U)
127 #define SPM_CORE_IRQ_TEST_1_PREPARE_TEST_SCENARIO_VERSION (1U)
128 #define SPM_CORE_IRQ_TEST_1_EXECUTE_TEST_SCENARIO_SID (0x0000F0A1U)
129 #define SPM_CORE_IRQ_TEST_1_EXECUTE_TEST_SCENARIO_VERSION (1U)
130 
131 /******** TFM_SP_PS_TEST ********/
132 #define TFM_PS_TEST_PREPARE_SID (0x0000F0C0U)
133 #define TFM_PS_TEST_PREPARE_VERSION (1U)
134 
135 /******** TFM_SP_SECURE_CLIENT_2 ********/
136 #define TFM_SECURE_CLIENT_2_SID (0x0000F0E0U)
137 #define TFM_SECURE_CLIENT_2_VERSION (1U)
138 
139 /******** TFM_SP_PSA_PROXY ********/
140 #define TFM_CRYPTO_SID (0x00000080U)
141 #define TFM_CRYPTO_VERSION (1U)
142 #define TFM_ATTEST_GET_TOKEN_SID (0x00000020U)
143 #define TFM_ATTEST_GET_TOKEN_VERSION (1U)
144 #define TFM_ATTEST_GET_TOKEN_SIZE_SID (0x00000021U)
145 #define TFM_ATTEST_GET_TOKEN_SIZE_VERSION (1U)
146 #define TFM_ATTEST_GET_PUBLIC_KEY_SID (0x00000022U)
147 #define TFM_ATTEST_GET_PUBLIC_KEY_VERSION (1U)
148 #define TFM_ITS_SET_SID (0x00000070U)
149 #define TFM_ITS_SET_VERSION (1U)
150 #define TFM_ITS_GET_SID (0x00000071U)
151 #define TFM_ITS_GET_VERSION (1U)
152 #define TFM_ITS_GET_INFO_SID (0x00000072U)
153 #define TFM_ITS_GET_INFO_VERSION (1U)
154 #define TFM_ITS_REMOVE_SID (0x00000073U)
155 #define TFM_ITS_REMOVE_VERSION (1U)
156 #define TFM_SP_PLATFORM_SYSTEM_RESET_SID (0x00000040U)
157 #define TFM_SP_PLATFORM_SYSTEM_RESET_VERSION (1U)
158 #define TFM_SP_PLATFORM_IOCTL_SID (0x00000041U)
159 #define TFM_SP_PLATFORM_IOCTL_VERSION (1U)
160 #define TFM_SP_PLATFORM_NV_COUNTER_SID (0x00000042U)
161 #define TFM_SP_PLATFORM_NV_COUNTER_VERSION (1U)
162 #define TFM_PS_SET_SID (0x00000060U)
163 #define TFM_PS_SET_VERSION (1U)
164 #define TFM_PS_GET_SID (0x00000061U)
165 #define TFM_PS_GET_VERSION (1U)
166 #define TFM_PS_GET_INFO_SID (0x00000062U)
167 #define TFM_PS_GET_INFO_VERSION (1U)
168 #define TFM_PS_REMOVE_SID (0x00000063U)
169 #define TFM_PS_REMOVE_VERSION (1U)
170 #define TFM_PS_GET_SUPPORT_SID (0x00000064U)
171 #define TFM_PS_GET_SUPPORT_VERSION (1U)
172 
173 /******** TFM_SP_FWU ********/
174 #define TFM_FWU_WRITE_SID (0x000000A0U)
175 #define TFM_FWU_WRITE_VERSION (1U)
176 #define TFM_FWU_INSTALL_SID (0x000000A1U)
177 #define TFM_FWU_INSTALL_VERSION (1U)
178 #define TFM_FWU_ABORT_SID (0x000000A2U)
179 #define TFM_FWU_ABORT_VERSION (1U)
180 #define TFM_FWU_QUERY_SID (0x000000A3U)
181 #define TFM_FWU_QUERY_VERSION (1U)
182 #define TFM_FWU_REQUEST_REBOOT_SID (0x000000A4U)
183 #define TFM_FWU_REQUEST_REBOOT_VERSION (1U)
184 #define TFM_FWU_ACCEPT_SID (0x000000A5U)
185 #define TFM_FWU_ACCEPT_VERSION (1U)
186 
187 /******** TFM_SP_FFM11 ********/
188 #define TFM_FFM11_SERVICE1_SID (0x0000F120U)
189 #define TFM_FFM11_SERVICE1_VERSION (1U)
190 #define TFM_FFM11_SERVICE1_HANDLE (0x40000104U)
191 #define TFM_FFM11_SERVICE2_SID (0x0000F121U)
192 #define TFM_FFM11_SERVICE2_VERSION (1U)
193 #define TFM_FFM11_SERVICE2_HANDLE (0x40000101U)
194 #define TFM_FFM11_SERVICE3_SID (0x0000F122U)
195 #define TFM_FFM11_SERVICE3_VERSION (1U)
196 #define TFM_FFM11_SERVICE3_HANDLE (0x40000103U)
197 
198 #ifdef __cplusplus
199 }
200 #endif
201 
202 #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.