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 #define TFM_CRYPTO_HANDLE (0x40000100U)
43 
44 /******** TFM_SP_PLATFORM ********/
45 #define TFM_SP_PLATFORM_SYSTEM_RESET_SID (0x00000040U)
46 #define TFM_SP_PLATFORM_SYSTEM_RESET_VERSION (1U)
47 #define TFM_SP_PLATFORM_IOCTL_SID (0x00000041U)
48 #define TFM_SP_PLATFORM_IOCTL_VERSION (1U)
49 #define TFM_SP_PLATFORM_NV_COUNTER_SID (0x00000042U)
50 #define TFM_SP_PLATFORM_NV_COUNTER_VERSION (1U)
51 
52 /******** TFM_SP_INITIAL_ATTESTATION ********/
53 #define TFM_ATTEST_GET_TOKEN_SID (0x00000020U)
54 #define TFM_ATTEST_GET_TOKEN_VERSION (1U)
55 #define TFM_ATTEST_GET_TOKEN_SIZE_SID (0x00000021U)
56 #define TFM_ATTEST_GET_TOKEN_SIZE_VERSION (1U)
57 
58 /******** TFM_SP_CORE_TEST ********/
59 #define SPM_CORE_TEST_INIT_SUCCESS_SID (0x0000F020U)
60 #define SPM_CORE_TEST_INIT_SUCCESS_VERSION (1U)
61 #define SPM_CORE_TEST_DIRECT_RECURSION_SID (0x0000F021U)
62 #define SPM_CORE_TEST_DIRECT_RECURSION_VERSION (1U)
63 #define SPM_CORE_TEST_SS_TO_SS_SID (0x0000F024U)
64 #define SPM_CORE_TEST_SS_TO_SS_VERSION (1U)
65 #define SPM_CORE_TEST_SS_TO_SS_BUFFER_SID (0x0000F025U)
66 #define SPM_CORE_TEST_SS_TO_SS_BUFFER_VERSION (1U)
67 #define SPM_CORE_TEST_OUTVEC_WRITE_SID (0x0000F026U)
68 #define SPM_CORE_TEST_OUTVEC_WRITE_VERSION (1U)
69 #define SPM_CORE_TEST_PERIPHERAL_ACCESS_SID (0x0000F027U)
70 #define SPM_CORE_TEST_PERIPHERAL_ACCESS_VERSION (1U)
71 #define SPM_CORE_TEST_GET_CALLER_CLIENT_ID_SID (0x0000F028U)
72 #define SPM_CORE_TEST_GET_CALLER_CLIENT_ID_VERSION (1U)
73 #define SPM_CORE_TEST_SPM_REQUEST_SID (0x0000F029U)
74 #define SPM_CORE_TEST_SPM_REQUEST_VERSION (1U)
75 #define SPM_CORE_TEST_BLOCK_SID (0x0000F02AU)
76 #define SPM_CORE_TEST_BLOCK_VERSION (1U)
77 #define SPM_CORE_TEST_NS_THREAD_SID (0x0000F02BU)
78 #define SPM_CORE_TEST_NS_THREAD_VERSION (1U)
79 
80 /******** TFM_SP_CORE_TEST_2 ********/
81 #define SPM_CORE_TEST_2_SLAVE_SERVICE_SID (0x0000F040U)
82 #define SPM_CORE_TEST_2_SLAVE_SERVICE_VERSION (1U)
83 #define SPM_CORE_TEST_2_CHECK_CALLER_CLIENT_ID_SID (0x0000F041U)
84 #define SPM_CORE_TEST_2_CHECK_CALLER_CLIENT_ID_VERSION (1U)
85 #define SPM_CORE_TEST_2_GET_EVERY_SECOND_BYTE_SID (0x0000F042U)
86 #define SPM_CORE_TEST_2_GET_EVERY_SECOND_BYTE_VERSION (1U)
87 #define SPM_CORE_TEST_2_INVERT_SID (0x0000F043U)
88 #define SPM_CORE_TEST_2_INVERT_VERSION (1U)
89 
90 /******** TFM_SP_SECURE_TEST_PARTITION ********/
91 #define TFM_SECURE_CLIENT_SFN_RUN_TESTS_SID (0x0000F000U)
92 #define TFM_SECURE_CLIENT_SFN_RUN_TESTS_VERSION (1U)
93 
94 /******** TFM_SP_IPC_SERVICE_TEST ********/
95 #define IPC_SERVICE_TEST_BASIC_SID (0x0000F080U)
96 #define IPC_SERVICE_TEST_BASIC_VERSION (1U)
97 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_MEM_SID (0x0000F081U)
98 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_MEM_VERSION (1U)
99 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_SID (0x0000F082U)
100 #define IPC_SERVICE_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_VERSION (1U)
101 #define IPC_SERVICE_TEST_APP_ACCESS_PSA_MEM_SID (0x0000F083U)
102 #define IPC_SERVICE_TEST_APP_ACCESS_PSA_MEM_VERSION (1U)
103 #define IPC_SERVICE_TEST_CLIENT_PROGRAMMER_ERROR_SID (0x0000F084U)
104 #define IPC_SERVICE_TEST_CLIENT_PROGRAMMER_ERROR_VERSION (1U)
105 
106 /******** TFM_SP_IPC_CLIENT_TEST ********/
107 #define IPC_CLIENT_TEST_BASIC_SID (0x0000F060U)
108 #define IPC_CLIENT_TEST_BASIC_VERSION (1U)
109 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_MEM_SID (0x0000F061U)
110 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_MEM_VERSION (1U)
111 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_SID (0x0000F062U)
112 #define IPC_CLIENT_TEST_PSA_ACCESS_APP_READ_ONLY_MEM_VERSION (1U)
113 #define IPC_CLIENT_TEST_APP_ACCESS_PSA_MEM_SID (0x0000F063U)
114 #define IPC_CLIENT_TEST_APP_ACCESS_PSA_MEM_VERSION (1U)
115 #define IPC_CLIENT_TEST_MEM_CHECK_SID (0x0000F064U)
116 #define IPC_CLIENT_TEST_MEM_CHECK_VERSION (1U)
117 #define IPC_CLIENT_TEST_RETRIEVE_APP_MEM_SID (0x0000F065U)
118 #define IPC_CLIENT_TEST_RETRIEVE_APP_MEM_VERSION (1U)
119 
120 /******** TFM_SP_PS_TEST ********/
121 #define TFM_PS_TEST_PREPARE_SID (0x0000F0C0U)
122 #define TFM_PS_TEST_PREPARE_VERSION (1U)
123 
124 /******** TFM_SP_SECURE_CLIENT_2 ********/
125 #define TFM_SECURE_CLIENT_2_SID (0x0000F0E0U)
126 #define TFM_SECURE_CLIENT_2_VERSION (1U)
127 
128 /******** TFM_SP_FWU ********/
129 #define TFM_FWU_WRITE_SID (0x000000A0U)
130 #define TFM_FWU_WRITE_VERSION (1U)
131 #define TFM_FWU_INSTALL_SID (0x000000A1U)
132 #define TFM_FWU_INSTALL_VERSION (1U)
133 #define TFM_FWU_ABORT_SID (0x000000A2U)
134 #define TFM_FWU_ABORT_VERSION (1U)
135 #define TFM_FWU_QUERY_SID (0x000000A3U)
136 #define TFM_FWU_QUERY_VERSION (1U)
137 #define TFM_FWU_REQUEST_REBOOT_SID (0x000000A4U)
138 #define TFM_FWU_REQUEST_REBOOT_VERSION (1U)
139 #define TFM_FWU_ACCEPT_SID (0x000000A5U)
140 #define TFM_FWU_ACCEPT_VERSION (1U)
141 
142 /******** TFM_SP_FFM11 ********/
143 #define TFM_FFM11_SERVICE1_SID (0x0000F120U)
144 #define TFM_FFM11_SERVICE1_VERSION (1U)
145 #define TFM_FFM11_SERVICE1_HANDLE (0x40000103U)
146 #define TFM_FFM11_SERVICE2_SID (0x0000F121U)
147 #define TFM_FFM11_SERVICE2_VERSION (1U)
148 #define TFM_FFM11_SERVICE2_HANDLE (0x40000101U)
149 #define TFM_FFM11_SERVICE3_SID (0x0000F122U)
150 #define TFM_FFM11_SERVICE3_VERSION (1U)
151 #define TFM_FFM11_SERVICE3_HANDLE (0x40000102U)
152 
153 /******** TFM_SP_ATTEST_TEST ********/
154 #define TFM_ATTEST_TEST_GET_PUBLIC_KEY_SID (0x0000F140U)
155 #define TFM_ATTEST_TEST_GET_PUBLIC_KEY_VERSION (1U)
156 
157 /******** TFM_SP_SLIH_TEST ********/
158 #define TFM_SLIH_TEST_CASE_SID (0x0000F0A0U)
159 #define TFM_SLIH_TEST_CASE_VERSION (1U)
160 #define TFM_SLIH_TEST_CASE_HANDLE (0x40000104U)
161 
162 /******** TFM_SP_FLIH_TEST ********/
163 #define TFM_FLIH_TEST_CASE_SID (0x0000F0B0U)
164 #define TFM_FLIH_TEST_CASE_VERSION (1U)
165 #define TFM_FLIH_TEST_CASE_HANDLE (0x40000105U)
166 
167 #ifdef __cplusplus
168 }
169 #endif
170 
171 #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.