blob: efa9448f095c5f2fdeb2b35d69a1b8752326b677 [file] [log] [blame]
Will Arthurca8e7f32015-08-03 15:35:19 -04001#;**********************************************************************;
2#
3# Copyright (c) 2015, Intel Corporation
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are met:
8#
9# 1. Redistributions of source code must retain the above copyright notice,
10# this list of conditions and the following disclaimer.
11#
12# 2. Redistributions in binary form must reproduce the above copyright notice,
13# this list of conditions and the following disclaimer in the documentation
14# and/or other materials provided with the distribution.
15#
16# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
17# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
20# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
26# THE POSSIBILITY OF SUCH DAMAGE.
27#;**********************************************************************;
28
Philip Tricca7d3515f2015-09-07 10:06:56 -070029SUBDIRS = common resourcemgr test/tpmclient
30
31noinst_LIBRARIES = sysapi/libtpm.a
32
33sysapi_libtpm_a_CFLAGS = -I$(srcdir)/sysapi/include/
34sysapi_libtpm_a_SOURCES = $(SYSAPI_SRC) $(SYSAPIUTIL_SRC) $(SYSAPI_INC)
35
36SYSAPI_SRC = \
37 sysapi/sysapi/Tss2_Sys_ECC_Parameters.c \
38 sysapi/sysapi/Tss2_Sys_NV_Write.c \
39 sysapi/sysapi/Tss2_Sys_ECDH_ZGen.c \
40 sysapi/sysapi/Tss2_Sys_HMAC_Start.c \
41 sysapi/sysapi/Tss2_Sys_FieldUpgradeStart.c \
42 sysapi/sysapi/Tss2_Sys_ObjectChangeAuth.c \
43 sysapi/sysapi/Tss2_Sys_Vendor_TCG_Test.c \
44 sysapi/sysapi/Tss2_Sys_Unseal.c \
45 sysapi/sysapi/Tss2_Sys_NV_ChangeAuth.c \
46 sysapi/sysapi/Tss2_Sys_Shutdown.c \
47 sysapi/sysapi/Tss2_Sys_PolicyAuthValue.c \
48 sysapi/sysapi/Tss2_Sys_PolicyNVWritten.c \
49 sysapi/sysapi/GetCommandCode.c \
50 sysapi/sysapi/Tss2_Sys_DictionaryAttackLockReset.c \
51 sysapi/sysapi/Tss2_Sys_StartAuthSession.c \
52 sysapi/sysapi/Tss2_Sys_Certify.c \
53 sysapi/sysapi/Tss2_Sys_PolicyDuplicationSelect.c \
54 sysapi/sysapi/Tss2_Sys_NV_WriteLock.c \
55 sysapi/sysapi/Tss2_Sys_PolicyCounterTimer.c \
56 sysapi/sysapi/Tss2_Sys_PCR_SetAuthValue.c \
57 sysapi/sysapi/Tss2_Sys_DictionaryAttackParameters.c \
58 sysapi/sysapi/Tss2_Sys_PolicyPhysicalPresence.c \
59 sysapi/sysapi/Tss2_Sys_Create.c \
60 sysapi/sysapi/Tss2_Sys_ContextSave.c \
61 sysapi/sysapi/Tss2_Sys_PolicyCommandCode.c \
62 sysapi/sysapi/Tss2_Sys_NV_Extend.c \
63 sysapi/sysapi/Tss2_Sys_RSA_Encrypt.c \
64 sysapi/sysapi/Tss2_Sys_ActivateCredential.c \
65 sysapi/sysapi/Tss2_Sys_PolicySigned.c \
66 sysapi/sysapi/Tss2_Sys_SelfTest.c \
67 sysapi/sysapi/Tss2_Sys_HierarchyChangeAuth.c \
68 sysapi/sysapi/Tss2_Sys_PCR_Read.c \
69 sysapi/sysapi/Tss2_Sys_PolicyGetDigest.c \
70 sysapi/sysapi/Tss2_Sys_ECDH_KeyGen.c \
71 sysapi/sysapi/Tss2_Sys_PCR_Allocate.c \
72 sysapi/sysapi/Tss2_Sys_NV_UndefineSpace.c \
73 sysapi/sysapi/Tss2_Sys_HMAC.c \
74 sysapi/sysapi/Tss2_Sys_Rewrap.c \
75 sysapi/sysapi/Tss2_Sys_Commit.c \
76 sysapi/sysapi/EncryptParam.c \
77 sysapi/sysapi/Tss2_Sys_FieldUpgradeData.c \
78 sysapi/sysapi/Tss2_Sys_NV_Increment.c \
79 sysapi/sysapi/Tss2_Sys_GetCapability.c \
80 sysapi/sysapi/Tss2_Sys_PolicyLocality.c \
81 sysapi/sysapi/Tss2_Sys_NV_SetBits.c \
82 sysapi/sysapi/execute.c \
83 sysapi/sysapi/Tss2_Sys_SequenceUpdate.c \
84 sysapi/sysapi/Tss2_Sys_VerifySignature.c \
85 sysapi/sysapi/Tss2_Sys_NV_DefineSpace.c \
86 sysapi/sysapi/Tss2_Sys_PolicyNV.c \
87 sysapi/sysapi/Tss2_Sys_Quote.c \
88 sysapi/sysapi/Tss2_Sys_NV_Certify.c \
89 sysapi/sysapi/Tss2_Sys_PolicyAuthorize.c \
90 sysapi/sysapi/Tss2_Sys_PolicyCpHash.c \
91 sysapi/sysapi/Tss2_Sys_GetRandom.c \
92 sysapi/sysapi/Tss2_Sys_RSA_Decrypt.c \
93 sysapi/sysapi/Tss2_Sys_NV_ReadLock.c \
94 sysapi/sysapi/Tss2_Sys_PolicyTicket.c \
95 sysapi/sysapi/Tss2_Sys_Hash.c \
96 sysapi/sysapi/Tss2_Sys_NV_GlobalWriteLock.c \
97 sysapi/sysapi/Tss2_Sys_Load.c \
98 sysapi/sysapi/Tss2_Sys_Import.c \
99 sysapi/sysapi/Tss2_Sys_FirmwareRead.c \
100 sysapi/sysapi/GetTctiContext.c \
101 sysapi/sysapi/Tss2_Sys_FlushContext.c \
102 sysapi/sysapi/Tss2_Sys_PP_Commands.c \
103 sysapi/sysapi/Tss2_Sys_IncrementalSelfTest.c \
104 sysapi/sysapi/authorizations.c \
105 sysapi/sysapi/Tss2_Sys_PCR_Event.c \
106 sysapi/sysapi/Tss2_Sys_LoadExternal.c \
107 sysapi/sysapi/Tss2_Sys_CertifyCreation.c \
108 sysapi/sysapi/Tss2_Sys_SetAlgorithmSet.c \
109 sysapi/sysapi/Tss2_Sys_SequenceComplete.c \
110 sysapi/sysapi/Tss2_Sys_PCR_SetAuthPolicy.c \
111 sysapi/sysapi/Tss2_Sys_GetTestResult.c \
112 sysapi/sysapi/Tss2_Sys_ClearControl.c \
113 sysapi/sysapi/Tss2_Sys_PolicyNameHash.c \
114 sysapi/sysapi/Tss2_Sys_PCR_Extend.c \
115 sysapi/sysapi/Tss2_Sys_GetTime.c \
116 sysapi/sysapi/Tss2_Sys_PolicyRestart.c \
117 sysapi/sysapi/Tss2_Sys_PolicyPCR.c \
118 sysapi/sysapi/Tss2_Sys_HierarchyControl.c \
119 sysapi/sysapi/Tss2_Sys_TestParms.c \
120 sysapi/sysapi/Tss2_Sys_NV_Read.c \
121 sysapi/sysapi/Tss2_Sys_EvictControl.c \
122 sysapi/sysapi/Tss2_Sys_ReadClock.c \
123 sysapi/sysapi/GetRpBuffer.c \
124 sysapi/sysapi/DecryptParam.c \
125 sysapi/sysapi/Tss2_Sys_EC_Ephemeral.c \
126 sysapi/sysapi/Tss2_Sys_PolicyOR.c \
127 sysapi/sysapi/Tss2_Sys_NV_ReadPublic.c \
128 sysapi/sysapi/Tss2_Sys_Startup.c \
129 sysapi/sysapi/Tss2_Sys_CreatePrimary.c \
130 sysapi/sysapi/Tss2_Sys_Clear.c \
131 sysapi/sysapi/Tss2_Sys_ClockRateAdjust.c \
132 sysapi/sysapi/Tss2_Sys_GetSessionAuditDigest.c \
133 sysapi/sysapi/Tss2_Sys_Sign.c \
134 sysapi/sysapi/Tss2_Sys_ReadPublic.c \
135 sysapi/sysapi/Tss2_Sys_NV_UndefineSpaceSpecial.c \
136 sysapi/sysapi/Tss2_Sys_GetCommandAuditDigest.c \
137 sysapi/sysapi/Tss2_Sys_PolicyPassword.c \
138 sysapi/sysapi/Tss2_Sys_PolicySecret.c \
139 sysapi/sysapi/Tss2_Sys_SetPrimaryPolicy.c \
140 sysapi/sysapi/Tss2_Sys_SetCommandCodeAuditStatus.c \
141 sysapi/sysapi/ContextManagement.c \
142 sysapi/sysapi/Tss2_Sys_ChangePPS.c \
143 sysapi/sysapi/Tss2_Sys_EncryptDecrypt.c \
144 sysapi/sysapi/Finalize.c \
145 sysapi/sysapi/Tss2_Sys_ClockSet.c \
146 sysapi/sysapi/Tss2_Sys_ChangeEPS.c \
147 sysapi/sysapi/Tss2_Sys_EventSequenceComplete.c \
148 sysapi/sysapi/Tss2_Sys_HashSequenceStart.c \
149 sysapi/sysapi/Tss2_Sys_MakeCredential.c \
150 sysapi/sysapi/Tss2_Sys_ContextLoad.c \
151 sysapi/sysapi/GetCpBuffer.c \
152 sysapi/sysapi/Tss2_Sys_StirRandom.c \
153 sysapi/sysapi/Tss2_Sys_ZGen_2Phase.c \
154 sysapi/sysapi/Tss2_Sys_Duplicate.c \
155 sysapi/sysapi/Tss2_Sys_PCR_Reset.c
156
157SYSAPIUTIL_SRC = \
158 sysapi/sysapi_util/Unmarshal_TPMS_SESSION_AUDIT_INFO.c \
159 sysapi/sysapi_util/Unmarshal_TPM2B_NV_PUBLIC.c \
160 sysapi/sysapi_util/Marshal_TPM2B_NV_PUBLIC.c \
161 sysapi/sysapi_util/marshal_uint8.c \
162 sysapi/sysapi_util/Unmarshal_TPMS_CONTEXT.c \
163 sysapi/sysapi_util/Unmarshal_TPMT_PUBLIC.c \
164 sysapi/sysapi_util/Unmarshal_TPMS_CAPABILITY_DATA.c \
165 sysapi/sysapi_util/Marshal_TPMS_CLOCK_INFO.c \
166 sysapi/sysapi_util/Unmarshal_TPML_DIGEST.c \
167 sysapi/sysapi_util/Marshal_TPML_DIGEST_VALUES.c \
168 sysapi/sysapi_util/unmarshal_uint8.c \
169 sysapi/sysapi_util/Marshal_TPMT_RSA_DECRYPT.c \
170 sysapi/sysapi_util/Unmarshal_TPMS_ECC_PARMS.c \
171 sysapi/sysapi_util/Unmarshal_TPMS_PCR_SELECT.c \
172 sysapi/sysapi_util/GetNumHandles.c \
173 sysapi/sysapi_util/Marshal_TPMU_KDF_SCHEME.c \
174 sysapi/sysapi_util/Unmarshal_TPML_ALG.c \
175 sysapi/sysapi_util/Unmarshal_TPML_PCR_SELECTION.c \
176 sysapi/sysapi_util/Marshal_TPMT_TK_AUTH.c \
177 sysapi/sysapi_util/Unmarshal_TPMA_ALGORITHM.c \
178 sysapi/sysapi_util/Marshal_TPMS_CONTEXT_DATA.c \
179 sysapi/sysapi_util/Marshal_TPMT_PUBLIC.c \
180 sysapi/sysapi_util/Unmarshal_TPMU_HA.c \
181 sysapi/sysapi_util/changeEndian.c \
182 sysapi/sysapi_util/Marshal_TPMS_ECC_PARMS.c \
183 sysapi/sysapi_util/Marshal_TPMS_SIGNATURE_ECC.c \
184 sysapi/sysapi_util/Unmarshal_TPMT_SYM_DEF.c \
185 sysapi/sysapi_util/Marshal_TPMU_PUBLIC_PARMS.c \
186 sysapi/sysapi_util/Unmarshal_TPM2B_PUBLIC.c \
187 sysapi/sysapi_util/Unmarshal_TPMT_KEYEDHASH_SCHEME.c \
188 sysapi/sysapi_util/marshal_simple_tpm2b.c \
189 sysapi/sysapi_util/Marshal_TPMS_TIME_INFO.c \
190 sysapi/sysapi_util/Marshal_TPMS_SENSITIVE_CREATE.c \
191 sysapi/sysapi_util/Marshal_TPML_ALG.c \
192 sysapi/sysapi_util/Unmarshal_TPMS_KEYEDHASH_PARMS.c \
193 sysapi/sysapi_util/Unmarshal_TPMU_SCHEME_KEYEDHASH.c \
194 sysapi/sysapi_util/Unmarshal_TPMU_SIG_SCHEME.c \
195 sysapi/sysapi_util/Unmarshal_TPMS_EMPTY.c \
196 sysapi/sysapi_util/Marshal_TPMU_HA.c \
197 sysapi/sysapi_util/Unmarshal_TPM2B_ECC_POINT.c \
198 sysapi/sysapi_util/Marshal_TPMU_SIGNATURE.c \
199 sysapi/sysapi_util/Marshal_TPMT_SIGNATURE.c \
200 sysapi/sysapi_util/Unmarshal_TPML_HANDLE.c \
201 sysapi/sysapi_util/Unmarshal_TPMA_LOCALITY.c \
202 sysapi/sysapi_util/Unmarshal_TPMU_SYM_MODE.c \
203 sysapi/sysapi_util/Unmarshal_TPMS_SCHEME_ECDAA.c \
204 sysapi/sysapi_util/Unmarshal_TPML_CCA.c \
205 sysapi/sysapi_util/Marshal_TPMT_TK_CREATION.c \
206 sysapi/sysapi_util/Unmarshal_TPMS_ALG_PROPERTY.c \
207 sysapi/sysapi_util/Unmarshal_TPMS_CREATION_DATA.c \
208 sysapi/sysapi_util/Unmarshal_TPMA_CC.c \
209 sysapi/sysapi_util/CompareSizedByteBuffer.c \
210 sysapi/sysapi_util/Unmarshal_TPMA_SESSION.c \
211 sysapi/sysapi_util/Unmarshal_TPMS_CREATION_INFO.c \
212 sysapi/sysapi_util/Unmarshal_TPMT_KDF_SCHEME.c \
213 sysapi/sysapi_util/Unmarshal_TPMU_ATTEST.c \
214 sysapi/sysapi_util/Marshal_TPMS_PCR_SELECTION.c \
215 sysapi/sysapi_util/Unmarshal_TPMA_PERMANENT.c \
216 sysapi/sysapi_util/Unmarshal_TPMS_SCHEME_HASH.c \
217 sysapi/sysapi_util/Unmarshal_TPMT_TK_CREATION.c \
218 sysapi/sysapi_util/Marshal_TPMT_HA.c \
219 sysapi/sysapi_util/Marshal_TPMT_SYM_DEF_OBJECT.c \
220 sysapi/sysapi_util/Marshal_TPML_PCR_SELECTION.c \
221 sysapi/sysapi_util/Marshal_TPMT_KEYEDHASH_SCHEME.c \
222 sysapi/sysapi_util/Unmarshal_TPMA_STARTUP_CLEAR.c \
223 sysapi/sysapi_util/Unmarshal_TPMU_ASYM_SCHEME.c \
224 sysapi/sysapi_util/Unmarshal_TPML_ALG_PROPERTY.c \
225 sysapi/sysapi_util/Unmarshal_TPMT_RSA_DECRYPT.c \
226 sysapi/sysapi_util/Marshal_TPML_CC.c \
227 sysapi/sysapi_util/Unmarshal_TPMS_PCR_SELECTION.c \
228 sysapi/sysapi_util/Marshal_TPMS_KEYEDHASH_PARMS.c \
229 sysapi/sysapi_util/Unmarshal_TPMU_SYM_KEY_BITS.c \
230 sysapi/sysapi_util/Unmarshal_TPMS_SIGNATURE_RSA.c \
231 sysapi/sysapi_util/Marshal_TPM2B_PUBLIC.c \
232 sysapi/sysapi_util/Marshal_TPMS_SCHEME_ECDAA.c \
233 sysapi/sysapi_util/GetDigestSize.c \
234 sysapi/sysapi_util/Unmarshal_TPML_DIGEST_VALUES.c \
235 sysapi/sysapi_util/Marshal_TPMT_RSA_SCHEME.c \
236 sysapi/sysapi_util/Unmarshal_TPMS_ALGORITHM_DETAIL_ECC.c \
237 sysapi/sysapi_util/Unmarshal_TPMS_QUOTE_INFO.c \
238 sysapi/sysapi_util/Marshal_TPMS_EMPTY.c \
239 sysapi/sysapi_util/Unmarshal_TPMU_SENSITIVE_COMPOSITE.c \
240 sysapi/sysapi_util/Unmarshal_TPMS_TAGGED_PCR_SELECT.c \
241 sysapi/sysapi_util/Unmarshal_TPMT_ECC_SCHEME.c \
242 sysapi/sysapi_util/Unmarshal_TPMS_SCHEME_XOR.c \
243 sysapi/sysapi_util/Marshal_TPM2B_SENSITIVE.c \
244 sysapi/sysapi_util/Unmarshal_TPMS_ALGORITHM_DESCRIPTION.c \
245 sysapi/sysapi_util/checkoverflow.c \
246 sysapi/sysapi_util/Marshal_TPMT_SIG_SCHEME.c \
247 sysapi/sysapi_util/Marshal_TPMU_ASYM_SCHEME.c \
248 sysapi/sysapi_util/Marshal_TPMU_SENSITIVE_COMPOSITE.c \
249 sysapi/sysapi_util/Unmarshal_TPMT_HA.c \
250 sysapi/sysapi_util/Marshal_TPMS_SCHEME_HASH.c \
251 sysapi/sysapi_util/Marshal_TPMU_PUBLIC_ID.c \
252 sysapi/sysapi_util/Marshal_TPMT_TK_VERIFIED.c \
253 sysapi/sysapi_util/CopySessionData.c \
254 sysapi/sysapi_util/Marshal_TPMS_PCR_SELECT.c \
255 sysapi/sysapi_util/CommandUtil.c \
256 sysapi/sysapi_util/Unmarshal_TPMS_SYMCIPHER_PARMS.c \
257 sysapi/sysapi_util/Unmarshal_TPMT_SYM_DEF_OBJECT.c \
258 sysapi/sysapi_util/Unmarshal_TPM2B_SENSITIVE.c \
259 sysapi/sysapi_util/Unmarshal_TPMS_COMMAND_AUDIT_INFO.c \
260 sysapi/sysapi_util/marshal_uint16.c \
261 sysapi/sysapi_util/Marshal_TPMU_SCHEME_KEYEDHASH.c \
262 sysapi/sysapi_util/Unmarshal_TPMT_TK_VERIFIED.c \
263 sysapi/sysapi_util/unmarshal_uint32.c \
264 sysapi/sysapi_util/Unmarshal_TPMS_AUTH_RESPONSE.c \
265 sysapi/sysapi_util/Marshal_TPMS_RSA_PARMS.c \
266 sysapi/sysapi_util/Marshal_TPMS_SCHEME_XOR.c \
267 sysapi/sysapi_util/Unmarshal_TPMS_NV_CERTIFY_INFO.c \
268 sysapi/sysapi_util/Unmarshal_TPMT_TK_HASHCHECK.c \
269 sysapi/sysapi_util/Marshal_TPMU_SYM_KEY_BITS.c \
270 sysapi/sysapi_util/Unmarshal_TPMU_PUBLIC_PARMS.c \
271 sysapi/sysapi_util/Marshal_TPMS_ECC_POINT.c \
272 sysapi/sysapi_util/Unmarshal_TPMS_ECC_POINT.c \
273 sysapi/sysapi_util/ConcatSizedByteBuffer.c \
274 sysapi/sysapi_util/Unmarshal_TPMS_CERTIFY_INFO.c \
275 sysapi/sysapi_util/marshal_uint32.c \
276 sysapi/sysapi_util/Marshal_TPMA_ALGORITHM.c \
277 sysapi/sysapi_util/Marshal_TPMS_SYMCIPHER_PARMS.c \
278 sysapi/sysapi_util/Marshal_TPMT_KDF_SCHEME.c \
279 sysapi/sysapi_util/Marshal_TPMA_SESSION.c \
280 sysapi/sysapi_util/Unmarshal_TPML_ECC_CURVE.c \
281 sysapi/sysapi_util/unmarshal_simple_tpm2b.c \
282 sysapi/sysapi_util/Unmarshal_TPML_CC.c \
283 sysapi/sysapi_util/Unmarshal_TPMS_TAGGED_PROPERTY.c \
284 sysapi/sysapi_util/Marshal_TPMU_SIG_SCHEME.c \
285 sysapi/sysapi_util/Unmarshal_TPMS_CLOCK_INFO.c \
286 sysapi/sysapi_util/Marshal_TPMT_ECC_SCHEME.c \
287 sysapi/sysapi_util/Unmarshal_TPMT_SENSITIVE.c \
288 sysapi/sysapi_util/Marshal_TPMU_SYM_MODE.c \
289 sysapi/sysapi_util/Marshal_TPMA_OBJECT.c \
290 sysapi/sysapi_util/Marshal_TPMS_NV_PUBLIC.c \
291 sysapi/sysapi_util/Unmarshal_TPML_TAGGED_TPM_PROPERTY.c \
292 sysapi/sysapi_util/Unmarshal_TPMA_OBJECT.c \
293 sysapi/sysapi_util/Marshal_TPM2B_SENSITIVE_CREATE.c \
294 sysapi/sysapi_util/Unmarshal_TPMS_ATTEST.c \
295 sysapi/sysapi_util/Marshal_TPMT_SENSITIVE.c \
296 sysapi/sysapi_util/Unmarshal_TPMS_SIGNATURE_ECC.c \
297 sysapi/sysapi_util/Unmarshal_TPMS_CONTEXT_DATA.c \
298 sysapi/sysapi_util/Unmarshal_TPMS_RSA_PARMS.c \
299 sysapi/sysapi_util/Unmarshal_TPML_TAGGED_PCR_PROPERTY.c \
300 sysapi/sysapi_util/Unmarshal_TPMA_NV.c \
301 sysapi/sysapi_util/Marshal_TPM2B_ECC_POINT.c \
302 sysapi/sysapi_util/debug.c \
303 sysapi/sysapi_util/copymem.c \
304 sysapi/sysapi_util/Marshal_TPML_DIGEST.c \
305 sysapi/sysapi_util/Marshal_TPMT_PUBLIC_PARMS.c \
306 sysapi/sysapi_util/Marshal_TPMT_TK_HASHCHECK.c \
307 sysapi/sysapi_util/Unmarshal_TPMT_RSA_SCHEME.c \
308 sysapi/sysapi_util/Marshal_TPMA_LOCALITY.c \
309 sysapi/sysapi_util/Marshal_TPMS_AUTH_COMMAND.c \
310 sysapi/sysapi_util/Unmarshal_TPMS_TIME_INFO.c \
311 sysapi/sysapi_util/unmarshal_uint16.c \
312 sysapi/sysapi_util/Unmarshal_TPMU_SIGNATURE.c \
313 sysapi/sysapi_util/Unmarshal_TPMS_NV_PUBLIC.c \
314 sysapi/sysapi_util/Unmarshal_TPMT_SIG_SCHEME.c \
315 sysapi/sysapi_util/Marshal_TPMT_SYM_DEF.c \
316 sysapi/sysapi_util/Unmarshal_TPMT_TK_AUTH.c \
317 sysapi/sysapi_util/Unmarshal_TPMU_KDF_SCHEME.c \
318 sysapi/sysapi_util/Unmarshal_TPMT_PUBLIC_PARMS.c \
319 sysapi/sysapi_util/Unmarshal_TPMU_CAPABILITIES.c \
320 sysapi/sysapi_util/Marshal_TPMS_SIGNATURE_RSA.c \
321 sysapi/sysapi_util/Marshal_TPMA_NV.c \
322 sysapi/sysapi_util/unmarshal_uint64.c \
323 sysapi/sysapi_util/Unmarshal_TPMS_TIME_ATTEST_INFO.c \
324 sysapi/sysapi_util/Marshal_TPMS_CONTEXT.c \
325 sysapi/sysapi_util/Unmarshal_TPMT_SIGNATURE.c \
326 sysapi/sysapi_util/Unmarshal_TPMU_PUBLIC_ID.c \
327 sysapi/sysapi_util/marshal_uint64.c
328
329SYSAPI_INC = \
330 sysapi/include//tss2_tpm2_types.h \
331 sysapi/include//tss2_sys_api_part3.h \
332 sysapi/include//tss2_tcti.h \
333 sysapi/include//basetypes.h \
334 sysapi/include//tss2_tcti_util.h \
335 sysapi/include//tpm20.h \
336 sysapi/include//tss2_sysapi_util.h \
337 sysapi/include//implementation.h \
338 sysapi/include//tss2_common.h \
339 sysapi/include//endianConv.h \
340 sysapi/include//tss2_sys_api_marshalUnmarshal.h \
341 sysapi/include//tss2_sys.h \
342 sysapi/include//tpmb.h