1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
|
#-------------------------------------------------------------------------------
# Copyright (c) 2018-2021, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
#-------------------------------------------------------------------------------
{
"name": "TF-M secure partition manifests",
"type": "manifest_list",
"version_major": 0,
"version_minor": 1,
"manifest_list": [
{
"name": "Protected Storage Service",
"short_name": "TFM_SP_PS",
"manifest": "secure_fw/partitions/protected_storage/tfm_protected_storage.yaml",
"conditional": "TFM_PARTITION_PROTECTED_STORAGE",
"version_major": 0,
"version_minor": 1,
"pid": 256,
"linker_pattern": {
"library_list": [
"*tfm_*partition_ps.*"
],
}
},
{
"name": "TF-M Internal Trusted Storage Service",
"short_name": "TFM_SP_ITS",
"manifest": "secure_fw/partitions/internal_trusted_storage/tfm_internal_trusted_storage.yaml",
"conditional": "TFM_PARTITION_INTERNAL_TRUSTED_STORAGE",
"version_major": 0,
"version_minor": 1,
"pid": 257,
"linker_pattern": {
"library_list": [
"*tfm_*partition_its.*"
]
}
},
{
"name": "TFM Audit Log Service",
"short_name": "TFM_SP_AUDIT_LOG",
"manifest": "secure_fw/partitions/audit_logging/tfm_audit_logging.yaml",
"conditional": "TFM_PARTITION_AUDIT_LOG",
"version_major": 0,
"version_minor": 1,
"pid": 258,
"linker_pattern": {
"library_list": [
"*tfm_*partition_audit.*"
]
}
},
{
"name": "TFM Crypto Service",
"short_name": "TFM_SP_CRYPTO",
"manifest": "secure_fw/partitions/crypto/tfm_crypto.yaml",
"conditional": "TFM_PARTITION_CRYPTO",
"version_major": 0,
"version_minor": 1,
"pid": 259,
"linker_pattern": {
"library_list": [
"*tfm_*partition_crypto.*"
]
}
},
{
"name": "TFM Platform Service",
"short_name": "TFM_SP_PLATFORM",
"manifest": "secure_fw/partitions/platform/tfm_platform.yaml",
"conditional": "TFM_PARTITION_PLATFORM",
"version_major": 0,
"version_minor": 1,
"pid": 260,
"linker_pattern": {
"library_list": [
"*tfm_*partition_platform.*"
]
}
},
{
"name": "TFM Initial Attestation Service",
"short_name": "TFM_SP_INITIAL_ATTESTATION",
"manifest": "secure_fw/partitions/initial_attestation/tfm_initial_attestation.yaml",
"conditional": "TFM_PARTITION_INITIAL_ATTESTATION",
"version_major": 0,
"version_minor": 1,
"pid": 261,
"linker_pattern": {
"library_list": [
"*tfm_*partition_attestation.*"
]
}
},
{
"name": "TFM Firmware Update Service",
"short_name": "TFM_SP_FWU",
"manifest": "secure_fw/partitions/firmware_update/tfm_firmware_update.yaml",
"conditional": "TFM_PARTITION_FIRMWARE_UPDATE",
"version_major": 0,
"version_minor": 1,
"pid": 271,
"linker_pattern": {
"library_list": [
"*tfm_*partition_fwu*"
]
}
},
]
}
|