Mistake on this page?
Report an issue in GitHub or email us
autogen_sid.h
1 /* Copyright (c) 2019 ARM Limited
2  *
3  * SPDX-License-Identifier: Apache-2.0
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17 
18 /*******************************************************************************
19  * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
20  * THIS FILE IS AN AUTO-GENERATED FILE - DO NOT MODIFY IT.
21  * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22  * Template Version 1.0
23  * Generated by tools/psa/generate_partition_code.py Version 1.1
24  ******************************************************************************/
25 
26 /****************** Service Partitions ****************************************/
27 
28 /* -----------------------------------------------------------------------------
29  * ATTEST_SRV Service IDs
30  * -------------------------------------------------------------------------- */
31 
32 #define PSA_ATTEST_GET_TOKEN_ID 0x00000F10
33 #define PSA_ATTEST_GET_TOKEN_SIZE_ID 0x00000F11
34 #define PSA_ATTEST_INJECT_KEY_ID 0x00000F12
35 
36 /* -----------------------------------------------------------------------------
37  * CRYPTO_SRV Service IDs
38  * -------------------------------------------------------------------------- */
39 
40 #define PSA_CRYPTO_INIT_ID 0x00000F00
41 #define PSA_MAC_ID 0x00000F01
42 #define PSA_HASH_ID 0x00000F02
43 #define PSA_ASYMMETRIC_ID 0x00000F03
44 #define PSA_SYMMETRIC_ID 0x00000F04
45 #define PSA_AEAD_ID 0x00000F05
46 #define PSA_KEY_MNG_ID 0x00000F06
47 #define PSA_RNG_ID 0x00000F07
48 #define PSA_CRYPTO_FREE_ID 0x00000F08
49 #define PSA_KEY_DERIVATION_ID 0x00000F09
50 #define PSA_ENTROPY_ID 0x00000F0A
51 
52 /* -----------------------------------------------------------------------------
53  * PLATFORM Service IDs
54  * -------------------------------------------------------------------------- */
55 
56 #define PSA_PLATFORM_LC_GET 0x00011000
57 #define PSA_PLATFORM_LC_SET 0x00011001
58 #define PSA_PLATFORM_SYSTEM_RESET 0x00011002
59 
60 /* -----------------------------------------------------------------------------
61  * ITS Service IDs
62  * -------------------------------------------------------------------------- */
63 
64 #define PSA_ITS_GET 0x00011A00
65 #define PSA_ITS_SET 0x00011A01
66 #define PSA_ITS_INFO 0x00011A02
67 #define PSA_ITS_REMOVE 0x00011A03
68 #define PSA_ITS_RESET 0x00011A04
69 
70 /****************** Test Partitions *******************************************/
71 
72 /* -----------------------------------------------------------------------------
73  * CRYPTO_ACL_TEST Service IDs
74  * -------------------------------------------------------------------------- */
75 
76 #define CRYPTO_GENERATE_KEY 0x00000201
77 #define CRYPTO_OPEN_KEY 0x00000202
78 #define CRYPTO_CLOSE_KEY 0x00000203
79 #define CRYPTO_DESTROY_KEY 0x00000205
80 #define CRYPTO_GET_KEY_ATTRIBUTES 0x00000206
81 #define CRYPTO_IMPORT_KEY 0x00000208
82 
83 /* -----------------------------------------------------------------------------
84  * CLIENT_TESTS_PART1 Service IDs
85  * -------------------------------------------------------------------------- */
86 
87 #define CLIENT_TESTS_PART1_ROT_SRV1 0x00001A05
88 #define CLIENT_TESTS_PART1_DROP_CONN 0x00001A06
89 #define CLIENT_TESTS_PART1_SECURE_CLIENTS_ONLY 0x00001A07
90 
91 /* -----------------------------------------------------------------------------
92  * SERVER_TESTS_PART1 Service IDs
93  * -------------------------------------------------------------------------- */
94 
95 #define SERVER_TESTS_PART1_CONTROL 0x00001A01
96 #define SERVER_TESTS_PART1_TEST 0x00001A02
97 
98 /* -----------------------------------------------------------------------------
99  * SERVER_TESTS_PART2 Service IDs
100  * -------------------------------------------------------------------------- */
101 
102 #define SERVER_TESTS_PART2_ROT_SRV_REVERSE 0x00001A03
103 #define SERVER_TESTS_PART2_ROT_SRV_DB_TST 0x00001A04
104 
105 /* -----------------------------------------------------------------------------
106  * SMOKE_TESTS_PART1 Service IDs
107  * -------------------------------------------------------------------------- */
108 
109 #define SMOKE_TESTS_PART1_ROT_SRV1 0x00001A00
110 
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.