Will Arthur | ca8e7f3 | 2015-08-03 15:35:19 -0400 | [diff] [blame] | 1 | #;**********************************************************************; |
| 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 Tricca | 38de202 | 2015-09-07 11:46:28 -0700 | [diff] [blame^] | 29 | bin_PROGRAMS = resourcemgr/resourcemgr test/tpmclient/tpmclient |
Philip Tricca | c41925d | 2015-09-07 10:22:37 -0700 | [diff] [blame] | 30 | noinst_LIBRARIES = common/libcommon.a sysapi/libtpm.a |
| 31 | |
| 32 | common_libcommon_a_CFLAGS = -I$(srcdir)/sysapi/include/ \ |
| 33 | -I$(srcdir)/tcti/tpmsockets/ -I$(srcdir)/test/tpmclient/ |
| 34 | common_libcommon_a_SOURCES = $(COMMON_SRC) |
Philip Tricca | 7d3515f | 2015-09-07 10:06:56 -0700 | [diff] [blame] | 35 | |
Philip Tricca | 10d1aa2 | 2015-09-07 10:55:58 -0700 | [diff] [blame] | 36 | resourcemgr_resourcemgr_CFLAGS = $(RESOURCEMGR_INC) |
| 37 | resourcemgr_resourcemgr_CXXFLAGS = $(RESOURCEMGR_INC) |
| 38 | resourcemgr_resourcemgr_LDADD = $(noinst_LIBRARIES) |
| 39 | resourcemgr_resourcemgr_LDFLAGS = -lpthread |
| 40 | resourcemgr_resourcemgr_SOURCES = $(RESOURCEMGR_SRC) $(TPMSOCKETS_SRC) \ |
| 41 | $(LOCALTPM_SRC) $(COMMON_SRC) $(SYSAPI_INC) common/getcommands.c |
| 42 | |
Philip Tricca | 7d3515f | 2015-09-07 10:06:56 -0700 | [diff] [blame] | 43 | sysapi_libtpm_a_CFLAGS = -I$(srcdir)/sysapi/include/ |
| 44 | sysapi_libtpm_a_SOURCES = $(SYSAPI_SRC) $(SYSAPIUTIL_SRC) $(SYSAPI_INC) |
| 45 | |
Philip Tricca | 38de202 | 2015-09-07 11:46:28 -0700 | [diff] [blame^] | 46 | test_tpmclient_tpmclient_CFLAGS = -DSAPI_CLIENT $(TPMCLIENT_INC) |
| 47 | test_tpmclient_tpmclient_CXXFLAGS = -DSAPI_CLIENT $(TPMCLIENT_INC) |
| 48 | test_tpmclient_tpmclient_LDADD = $(noinst_LIBRARIES) |
| 49 | test_tpmclient_tpmclient_SOURCES = $(SAMPLE_SRC) $(SYSAPI_INC) \ |
| 50 | $(TPMCLIENT_SRC) $(TPMSOCKETS_SRC) common/getcommands.c |
| 51 | |
Philip Tricca | c41925d | 2015-09-07 10:22:37 -0700 | [diff] [blame] | 52 | COMMON_SRC = \ |
| 53 | common/debug.c common/debug.h \ |
| 54 | common/platformcommand.c common/platform.h \ |
| 55 | common/syscontext.c common/syscontext.h |
| 56 | |
Philip Tricca | 10d1aa2 | 2015-09-07 10:55:58 -0700 | [diff] [blame] | 57 | LOCALTPM_SRC = tcti/localtpm/localtpm.c tcti/localtpm/localtpm.h |
| 58 | RESOURCEMGR_INC = -I$(srcdir)/sysapi/include -I$(srcdir)/common \ |
| 59 | -I$(srcdir)/tcti/tpmsockets -I$(srcdir)/tcti/localtpm \ |
| 60 | -I$(srcdir)/resourcemgr -I$(srcdir)/test/tpmclient |
| 61 | RESOURCEMGR_SRC = resourcemgr/resourcemgr.c resourcemgr/resourcemgr.h |
| 62 | TPMSOCKETS_SRC = tcti/tpmsockets/tpmsockets.cpp \ |
| 63 | tcti/tpmsockets/tpmsockets.h |
| 64 | |
Philip Tricca | 38de202 | 2015-09-07 11:46:28 -0700 | [diff] [blame^] | 65 | TPMCLIENT_INC = -I$(srcdir)/sysapi/include -I$(srcdir)/test/tpmclient \ |
| 66 | -I$(srcdir)/tcti/tpmsockets -I$(srcdir)/common \ |
| 67 | -I$(srcdir)/test/common/sample -I$(srcdir)/resourcemgr |
| 68 | TPMCLIENT_SRC = test/tpmclient/tpmclient.cpp test/tpmclient/tpmclient.h |
| 69 | SAMPLE_SRC = \ |
| 70 | test/common/sample/CatSizedByteBuffer.c \ |
| 71 | test/common/sample/CopySizedBuffer.c \ |
| 72 | test/common/sample/CreateNullSession.c \ |
| 73 | test/common/sample/DecryptEncrypt.c \ |
| 74 | test/common/sample/Entity.c \ |
| 75 | test/common/sample/kdfa.c \ |
| 76 | test/common/sample/LoadExternalHMACKey.c \ |
| 77 | test/common/sample/sample.h \ |
| 78 | test/common/sample/SessionHmac.c \ |
| 79 | test/common/sample/SetLocality.c \ |
| 80 | test/common/sample/StartAuthSession.c \ |
| 81 | test/common/sample/TpmCalcPHash.c \ |
| 82 | test/common/sample/TpmHandleToName.c \ |
| 83 | test/common/sample/TpmHash.c \ |
| 84 | test/common/sample/TpmHmac.c \ |
| 85 | test/common/sample/sample.h |
| 86 | |
Philip Tricca | 7d3515f | 2015-09-07 10:06:56 -0700 | [diff] [blame] | 87 | SYSAPI_SRC = \ |
| 88 | sysapi/sysapi/Tss2_Sys_ECC_Parameters.c \ |
| 89 | sysapi/sysapi/Tss2_Sys_NV_Write.c \ |
| 90 | sysapi/sysapi/Tss2_Sys_ECDH_ZGen.c \ |
| 91 | sysapi/sysapi/Tss2_Sys_HMAC_Start.c \ |
| 92 | sysapi/sysapi/Tss2_Sys_FieldUpgradeStart.c \ |
| 93 | sysapi/sysapi/Tss2_Sys_ObjectChangeAuth.c \ |
| 94 | sysapi/sysapi/Tss2_Sys_Vendor_TCG_Test.c \ |
| 95 | sysapi/sysapi/Tss2_Sys_Unseal.c \ |
| 96 | sysapi/sysapi/Tss2_Sys_NV_ChangeAuth.c \ |
| 97 | sysapi/sysapi/Tss2_Sys_Shutdown.c \ |
| 98 | sysapi/sysapi/Tss2_Sys_PolicyAuthValue.c \ |
| 99 | sysapi/sysapi/Tss2_Sys_PolicyNVWritten.c \ |
| 100 | sysapi/sysapi/GetCommandCode.c \ |
| 101 | sysapi/sysapi/Tss2_Sys_DictionaryAttackLockReset.c \ |
| 102 | sysapi/sysapi/Tss2_Sys_StartAuthSession.c \ |
| 103 | sysapi/sysapi/Tss2_Sys_Certify.c \ |
| 104 | sysapi/sysapi/Tss2_Sys_PolicyDuplicationSelect.c \ |
| 105 | sysapi/sysapi/Tss2_Sys_NV_WriteLock.c \ |
| 106 | sysapi/sysapi/Tss2_Sys_PolicyCounterTimer.c \ |
| 107 | sysapi/sysapi/Tss2_Sys_PCR_SetAuthValue.c \ |
| 108 | sysapi/sysapi/Tss2_Sys_DictionaryAttackParameters.c \ |
| 109 | sysapi/sysapi/Tss2_Sys_PolicyPhysicalPresence.c \ |
| 110 | sysapi/sysapi/Tss2_Sys_Create.c \ |
| 111 | sysapi/sysapi/Tss2_Sys_ContextSave.c \ |
| 112 | sysapi/sysapi/Tss2_Sys_PolicyCommandCode.c \ |
| 113 | sysapi/sysapi/Tss2_Sys_NV_Extend.c \ |
| 114 | sysapi/sysapi/Tss2_Sys_RSA_Encrypt.c \ |
| 115 | sysapi/sysapi/Tss2_Sys_ActivateCredential.c \ |
| 116 | sysapi/sysapi/Tss2_Sys_PolicySigned.c \ |
| 117 | sysapi/sysapi/Tss2_Sys_SelfTest.c \ |
| 118 | sysapi/sysapi/Tss2_Sys_HierarchyChangeAuth.c \ |
| 119 | sysapi/sysapi/Tss2_Sys_PCR_Read.c \ |
| 120 | sysapi/sysapi/Tss2_Sys_PolicyGetDigest.c \ |
| 121 | sysapi/sysapi/Tss2_Sys_ECDH_KeyGen.c \ |
| 122 | sysapi/sysapi/Tss2_Sys_PCR_Allocate.c \ |
| 123 | sysapi/sysapi/Tss2_Sys_NV_UndefineSpace.c \ |
| 124 | sysapi/sysapi/Tss2_Sys_HMAC.c \ |
| 125 | sysapi/sysapi/Tss2_Sys_Rewrap.c \ |
| 126 | sysapi/sysapi/Tss2_Sys_Commit.c \ |
| 127 | sysapi/sysapi/EncryptParam.c \ |
| 128 | sysapi/sysapi/Tss2_Sys_FieldUpgradeData.c \ |
| 129 | sysapi/sysapi/Tss2_Sys_NV_Increment.c \ |
| 130 | sysapi/sysapi/Tss2_Sys_GetCapability.c \ |
| 131 | sysapi/sysapi/Tss2_Sys_PolicyLocality.c \ |
| 132 | sysapi/sysapi/Tss2_Sys_NV_SetBits.c \ |
| 133 | sysapi/sysapi/execute.c \ |
| 134 | sysapi/sysapi/Tss2_Sys_SequenceUpdate.c \ |
| 135 | sysapi/sysapi/Tss2_Sys_VerifySignature.c \ |
| 136 | sysapi/sysapi/Tss2_Sys_NV_DefineSpace.c \ |
| 137 | sysapi/sysapi/Tss2_Sys_PolicyNV.c \ |
| 138 | sysapi/sysapi/Tss2_Sys_Quote.c \ |
| 139 | sysapi/sysapi/Tss2_Sys_NV_Certify.c \ |
| 140 | sysapi/sysapi/Tss2_Sys_PolicyAuthorize.c \ |
| 141 | sysapi/sysapi/Tss2_Sys_PolicyCpHash.c \ |
| 142 | sysapi/sysapi/Tss2_Sys_GetRandom.c \ |
| 143 | sysapi/sysapi/Tss2_Sys_RSA_Decrypt.c \ |
| 144 | sysapi/sysapi/Tss2_Sys_NV_ReadLock.c \ |
| 145 | sysapi/sysapi/Tss2_Sys_PolicyTicket.c \ |
| 146 | sysapi/sysapi/Tss2_Sys_Hash.c \ |
| 147 | sysapi/sysapi/Tss2_Sys_NV_GlobalWriteLock.c \ |
| 148 | sysapi/sysapi/Tss2_Sys_Load.c \ |
| 149 | sysapi/sysapi/Tss2_Sys_Import.c \ |
| 150 | sysapi/sysapi/Tss2_Sys_FirmwareRead.c \ |
| 151 | sysapi/sysapi/GetTctiContext.c \ |
| 152 | sysapi/sysapi/Tss2_Sys_FlushContext.c \ |
| 153 | sysapi/sysapi/Tss2_Sys_PP_Commands.c \ |
| 154 | sysapi/sysapi/Tss2_Sys_IncrementalSelfTest.c \ |
| 155 | sysapi/sysapi/authorizations.c \ |
| 156 | sysapi/sysapi/Tss2_Sys_PCR_Event.c \ |
| 157 | sysapi/sysapi/Tss2_Sys_LoadExternal.c \ |
| 158 | sysapi/sysapi/Tss2_Sys_CertifyCreation.c \ |
| 159 | sysapi/sysapi/Tss2_Sys_SetAlgorithmSet.c \ |
| 160 | sysapi/sysapi/Tss2_Sys_SequenceComplete.c \ |
| 161 | sysapi/sysapi/Tss2_Sys_PCR_SetAuthPolicy.c \ |
| 162 | sysapi/sysapi/Tss2_Sys_GetTestResult.c \ |
| 163 | sysapi/sysapi/Tss2_Sys_ClearControl.c \ |
| 164 | sysapi/sysapi/Tss2_Sys_PolicyNameHash.c \ |
| 165 | sysapi/sysapi/Tss2_Sys_PCR_Extend.c \ |
| 166 | sysapi/sysapi/Tss2_Sys_GetTime.c \ |
| 167 | sysapi/sysapi/Tss2_Sys_PolicyRestart.c \ |
| 168 | sysapi/sysapi/Tss2_Sys_PolicyPCR.c \ |
| 169 | sysapi/sysapi/Tss2_Sys_HierarchyControl.c \ |
| 170 | sysapi/sysapi/Tss2_Sys_TestParms.c \ |
| 171 | sysapi/sysapi/Tss2_Sys_NV_Read.c \ |
| 172 | sysapi/sysapi/Tss2_Sys_EvictControl.c \ |
| 173 | sysapi/sysapi/Tss2_Sys_ReadClock.c \ |
| 174 | sysapi/sysapi/GetRpBuffer.c \ |
| 175 | sysapi/sysapi/DecryptParam.c \ |
| 176 | sysapi/sysapi/Tss2_Sys_EC_Ephemeral.c \ |
| 177 | sysapi/sysapi/Tss2_Sys_PolicyOR.c \ |
| 178 | sysapi/sysapi/Tss2_Sys_NV_ReadPublic.c \ |
| 179 | sysapi/sysapi/Tss2_Sys_Startup.c \ |
| 180 | sysapi/sysapi/Tss2_Sys_CreatePrimary.c \ |
| 181 | sysapi/sysapi/Tss2_Sys_Clear.c \ |
| 182 | sysapi/sysapi/Tss2_Sys_ClockRateAdjust.c \ |
| 183 | sysapi/sysapi/Tss2_Sys_GetSessionAuditDigest.c \ |
| 184 | sysapi/sysapi/Tss2_Sys_Sign.c \ |
| 185 | sysapi/sysapi/Tss2_Sys_ReadPublic.c \ |
| 186 | sysapi/sysapi/Tss2_Sys_NV_UndefineSpaceSpecial.c \ |
| 187 | sysapi/sysapi/Tss2_Sys_GetCommandAuditDigest.c \ |
| 188 | sysapi/sysapi/Tss2_Sys_PolicyPassword.c \ |
| 189 | sysapi/sysapi/Tss2_Sys_PolicySecret.c \ |
| 190 | sysapi/sysapi/Tss2_Sys_SetPrimaryPolicy.c \ |
| 191 | sysapi/sysapi/Tss2_Sys_SetCommandCodeAuditStatus.c \ |
| 192 | sysapi/sysapi/ContextManagement.c \ |
| 193 | sysapi/sysapi/Tss2_Sys_ChangePPS.c \ |
| 194 | sysapi/sysapi/Tss2_Sys_EncryptDecrypt.c \ |
| 195 | sysapi/sysapi/Finalize.c \ |
| 196 | sysapi/sysapi/Tss2_Sys_ClockSet.c \ |
| 197 | sysapi/sysapi/Tss2_Sys_ChangeEPS.c \ |
| 198 | sysapi/sysapi/Tss2_Sys_EventSequenceComplete.c \ |
| 199 | sysapi/sysapi/Tss2_Sys_HashSequenceStart.c \ |
| 200 | sysapi/sysapi/Tss2_Sys_MakeCredential.c \ |
| 201 | sysapi/sysapi/Tss2_Sys_ContextLoad.c \ |
| 202 | sysapi/sysapi/GetCpBuffer.c \ |
| 203 | sysapi/sysapi/Tss2_Sys_StirRandom.c \ |
| 204 | sysapi/sysapi/Tss2_Sys_ZGen_2Phase.c \ |
| 205 | sysapi/sysapi/Tss2_Sys_Duplicate.c \ |
| 206 | sysapi/sysapi/Tss2_Sys_PCR_Reset.c |
| 207 | |
| 208 | SYSAPIUTIL_SRC = \ |
| 209 | sysapi/sysapi_util/Unmarshal_TPMS_SESSION_AUDIT_INFO.c \ |
| 210 | sysapi/sysapi_util/Unmarshal_TPM2B_NV_PUBLIC.c \ |
| 211 | sysapi/sysapi_util/Marshal_TPM2B_NV_PUBLIC.c \ |
| 212 | sysapi/sysapi_util/marshal_uint8.c \ |
| 213 | sysapi/sysapi_util/Unmarshal_TPMS_CONTEXT.c \ |
| 214 | sysapi/sysapi_util/Unmarshal_TPMT_PUBLIC.c \ |
| 215 | sysapi/sysapi_util/Unmarshal_TPMS_CAPABILITY_DATA.c \ |
| 216 | sysapi/sysapi_util/Marshal_TPMS_CLOCK_INFO.c \ |
| 217 | sysapi/sysapi_util/Unmarshal_TPML_DIGEST.c \ |
| 218 | sysapi/sysapi_util/Marshal_TPML_DIGEST_VALUES.c \ |
| 219 | sysapi/sysapi_util/unmarshal_uint8.c \ |
| 220 | sysapi/sysapi_util/Marshal_TPMT_RSA_DECRYPT.c \ |
| 221 | sysapi/sysapi_util/Unmarshal_TPMS_ECC_PARMS.c \ |
| 222 | sysapi/sysapi_util/Unmarshal_TPMS_PCR_SELECT.c \ |
| 223 | sysapi/sysapi_util/GetNumHandles.c \ |
| 224 | sysapi/sysapi_util/Marshal_TPMU_KDF_SCHEME.c \ |
| 225 | sysapi/sysapi_util/Unmarshal_TPML_ALG.c \ |
| 226 | sysapi/sysapi_util/Unmarshal_TPML_PCR_SELECTION.c \ |
| 227 | sysapi/sysapi_util/Marshal_TPMT_TK_AUTH.c \ |
| 228 | sysapi/sysapi_util/Unmarshal_TPMA_ALGORITHM.c \ |
| 229 | sysapi/sysapi_util/Marshal_TPMS_CONTEXT_DATA.c \ |
| 230 | sysapi/sysapi_util/Marshal_TPMT_PUBLIC.c \ |
| 231 | sysapi/sysapi_util/Unmarshal_TPMU_HA.c \ |
| 232 | sysapi/sysapi_util/changeEndian.c \ |
| 233 | sysapi/sysapi_util/Marshal_TPMS_ECC_PARMS.c \ |
| 234 | sysapi/sysapi_util/Marshal_TPMS_SIGNATURE_ECC.c \ |
| 235 | sysapi/sysapi_util/Unmarshal_TPMT_SYM_DEF.c \ |
| 236 | sysapi/sysapi_util/Marshal_TPMU_PUBLIC_PARMS.c \ |
| 237 | sysapi/sysapi_util/Unmarshal_TPM2B_PUBLIC.c \ |
| 238 | sysapi/sysapi_util/Unmarshal_TPMT_KEYEDHASH_SCHEME.c \ |
| 239 | sysapi/sysapi_util/marshal_simple_tpm2b.c \ |
| 240 | sysapi/sysapi_util/Marshal_TPMS_TIME_INFO.c \ |
| 241 | sysapi/sysapi_util/Marshal_TPMS_SENSITIVE_CREATE.c \ |
| 242 | sysapi/sysapi_util/Marshal_TPML_ALG.c \ |
| 243 | sysapi/sysapi_util/Unmarshal_TPMS_KEYEDHASH_PARMS.c \ |
| 244 | sysapi/sysapi_util/Unmarshal_TPMU_SCHEME_KEYEDHASH.c \ |
| 245 | sysapi/sysapi_util/Unmarshal_TPMU_SIG_SCHEME.c \ |
| 246 | sysapi/sysapi_util/Unmarshal_TPMS_EMPTY.c \ |
| 247 | sysapi/sysapi_util/Marshal_TPMU_HA.c \ |
| 248 | sysapi/sysapi_util/Unmarshal_TPM2B_ECC_POINT.c \ |
| 249 | sysapi/sysapi_util/Marshal_TPMU_SIGNATURE.c \ |
| 250 | sysapi/sysapi_util/Marshal_TPMT_SIGNATURE.c \ |
| 251 | sysapi/sysapi_util/Unmarshal_TPML_HANDLE.c \ |
| 252 | sysapi/sysapi_util/Unmarshal_TPMA_LOCALITY.c \ |
| 253 | sysapi/sysapi_util/Unmarshal_TPMU_SYM_MODE.c \ |
| 254 | sysapi/sysapi_util/Unmarshal_TPMS_SCHEME_ECDAA.c \ |
| 255 | sysapi/sysapi_util/Unmarshal_TPML_CCA.c \ |
| 256 | sysapi/sysapi_util/Marshal_TPMT_TK_CREATION.c \ |
| 257 | sysapi/sysapi_util/Unmarshal_TPMS_ALG_PROPERTY.c \ |
| 258 | sysapi/sysapi_util/Unmarshal_TPMS_CREATION_DATA.c \ |
| 259 | sysapi/sysapi_util/Unmarshal_TPMA_CC.c \ |
| 260 | sysapi/sysapi_util/CompareSizedByteBuffer.c \ |
| 261 | sysapi/sysapi_util/Unmarshal_TPMA_SESSION.c \ |
| 262 | sysapi/sysapi_util/Unmarshal_TPMS_CREATION_INFO.c \ |
| 263 | sysapi/sysapi_util/Unmarshal_TPMT_KDF_SCHEME.c \ |
| 264 | sysapi/sysapi_util/Unmarshal_TPMU_ATTEST.c \ |
| 265 | sysapi/sysapi_util/Marshal_TPMS_PCR_SELECTION.c \ |
| 266 | sysapi/sysapi_util/Unmarshal_TPMA_PERMANENT.c \ |
| 267 | sysapi/sysapi_util/Unmarshal_TPMS_SCHEME_HASH.c \ |
| 268 | sysapi/sysapi_util/Unmarshal_TPMT_TK_CREATION.c \ |
| 269 | sysapi/sysapi_util/Marshal_TPMT_HA.c \ |
| 270 | sysapi/sysapi_util/Marshal_TPMT_SYM_DEF_OBJECT.c \ |
| 271 | sysapi/sysapi_util/Marshal_TPML_PCR_SELECTION.c \ |
| 272 | sysapi/sysapi_util/Marshal_TPMT_KEYEDHASH_SCHEME.c \ |
| 273 | sysapi/sysapi_util/Unmarshal_TPMA_STARTUP_CLEAR.c \ |
| 274 | sysapi/sysapi_util/Unmarshal_TPMU_ASYM_SCHEME.c \ |
| 275 | sysapi/sysapi_util/Unmarshal_TPML_ALG_PROPERTY.c \ |
| 276 | sysapi/sysapi_util/Unmarshal_TPMT_RSA_DECRYPT.c \ |
| 277 | sysapi/sysapi_util/Marshal_TPML_CC.c \ |
| 278 | sysapi/sysapi_util/Unmarshal_TPMS_PCR_SELECTION.c \ |
| 279 | sysapi/sysapi_util/Marshal_TPMS_KEYEDHASH_PARMS.c \ |
| 280 | sysapi/sysapi_util/Unmarshal_TPMU_SYM_KEY_BITS.c \ |
| 281 | sysapi/sysapi_util/Unmarshal_TPMS_SIGNATURE_RSA.c \ |
| 282 | sysapi/sysapi_util/Marshal_TPM2B_PUBLIC.c \ |
| 283 | sysapi/sysapi_util/Marshal_TPMS_SCHEME_ECDAA.c \ |
| 284 | sysapi/sysapi_util/GetDigestSize.c \ |
| 285 | sysapi/sysapi_util/Unmarshal_TPML_DIGEST_VALUES.c \ |
| 286 | sysapi/sysapi_util/Marshal_TPMT_RSA_SCHEME.c \ |
| 287 | sysapi/sysapi_util/Unmarshal_TPMS_ALGORITHM_DETAIL_ECC.c \ |
| 288 | sysapi/sysapi_util/Unmarshal_TPMS_QUOTE_INFO.c \ |
| 289 | sysapi/sysapi_util/Marshal_TPMS_EMPTY.c \ |
| 290 | sysapi/sysapi_util/Unmarshal_TPMU_SENSITIVE_COMPOSITE.c \ |
| 291 | sysapi/sysapi_util/Unmarshal_TPMS_TAGGED_PCR_SELECT.c \ |
| 292 | sysapi/sysapi_util/Unmarshal_TPMT_ECC_SCHEME.c \ |
| 293 | sysapi/sysapi_util/Unmarshal_TPMS_SCHEME_XOR.c \ |
| 294 | sysapi/sysapi_util/Marshal_TPM2B_SENSITIVE.c \ |
| 295 | sysapi/sysapi_util/Unmarshal_TPMS_ALGORITHM_DESCRIPTION.c \ |
| 296 | sysapi/sysapi_util/checkoverflow.c \ |
| 297 | sysapi/sysapi_util/Marshal_TPMT_SIG_SCHEME.c \ |
| 298 | sysapi/sysapi_util/Marshal_TPMU_ASYM_SCHEME.c \ |
| 299 | sysapi/sysapi_util/Marshal_TPMU_SENSITIVE_COMPOSITE.c \ |
| 300 | sysapi/sysapi_util/Unmarshal_TPMT_HA.c \ |
| 301 | sysapi/sysapi_util/Marshal_TPMS_SCHEME_HASH.c \ |
| 302 | sysapi/sysapi_util/Marshal_TPMU_PUBLIC_ID.c \ |
| 303 | sysapi/sysapi_util/Marshal_TPMT_TK_VERIFIED.c \ |
| 304 | sysapi/sysapi_util/CopySessionData.c \ |
| 305 | sysapi/sysapi_util/Marshal_TPMS_PCR_SELECT.c \ |
| 306 | sysapi/sysapi_util/CommandUtil.c \ |
| 307 | sysapi/sysapi_util/Unmarshal_TPMS_SYMCIPHER_PARMS.c \ |
| 308 | sysapi/sysapi_util/Unmarshal_TPMT_SYM_DEF_OBJECT.c \ |
| 309 | sysapi/sysapi_util/Unmarshal_TPM2B_SENSITIVE.c \ |
| 310 | sysapi/sysapi_util/Unmarshal_TPMS_COMMAND_AUDIT_INFO.c \ |
| 311 | sysapi/sysapi_util/marshal_uint16.c \ |
| 312 | sysapi/sysapi_util/Marshal_TPMU_SCHEME_KEYEDHASH.c \ |
| 313 | sysapi/sysapi_util/Unmarshal_TPMT_TK_VERIFIED.c \ |
| 314 | sysapi/sysapi_util/unmarshal_uint32.c \ |
| 315 | sysapi/sysapi_util/Unmarshal_TPMS_AUTH_RESPONSE.c \ |
| 316 | sysapi/sysapi_util/Marshal_TPMS_RSA_PARMS.c \ |
| 317 | sysapi/sysapi_util/Marshal_TPMS_SCHEME_XOR.c \ |
| 318 | sysapi/sysapi_util/Unmarshal_TPMS_NV_CERTIFY_INFO.c \ |
| 319 | sysapi/sysapi_util/Unmarshal_TPMT_TK_HASHCHECK.c \ |
| 320 | sysapi/sysapi_util/Marshal_TPMU_SYM_KEY_BITS.c \ |
| 321 | sysapi/sysapi_util/Unmarshal_TPMU_PUBLIC_PARMS.c \ |
| 322 | sysapi/sysapi_util/Marshal_TPMS_ECC_POINT.c \ |
| 323 | sysapi/sysapi_util/Unmarshal_TPMS_ECC_POINT.c \ |
| 324 | sysapi/sysapi_util/ConcatSizedByteBuffer.c \ |
| 325 | sysapi/sysapi_util/Unmarshal_TPMS_CERTIFY_INFO.c \ |
| 326 | sysapi/sysapi_util/marshal_uint32.c \ |
| 327 | sysapi/sysapi_util/Marshal_TPMA_ALGORITHM.c \ |
| 328 | sysapi/sysapi_util/Marshal_TPMS_SYMCIPHER_PARMS.c \ |
| 329 | sysapi/sysapi_util/Marshal_TPMT_KDF_SCHEME.c \ |
| 330 | sysapi/sysapi_util/Marshal_TPMA_SESSION.c \ |
| 331 | sysapi/sysapi_util/Unmarshal_TPML_ECC_CURVE.c \ |
| 332 | sysapi/sysapi_util/unmarshal_simple_tpm2b.c \ |
| 333 | sysapi/sysapi_util/Unmarshal_TPML_CC.c \ |
| 334 | sysapi/sysapi_util/Unmarshal_TPMS_TAGGED_PROPERTY.c \ |
| 335 | sysapi/sysapi_util/Marshal_TPMU_SIG_SCHEME.c \ |
| 336 | sysapi/sysapi_util/Unmarshal_TPMS_CLOCK_INFO.c \ |
| 337 | sysapi/sysapi_util/Marshal_TPMT_ECC_SCHEME.c \ |
| 338 | sysapi/sysapi_util/Unmarshal_TPMT_SENSITIVE.c \ |
| 339 | sysapi/sysapi_util/Marshal_TPMU_SYM_MODE.c \ |
| 340 | sysapi/sysapi_util/Marshal_TPMA_OBJECT.c \ |
| 341 | sysapi/sysapi_util/Marshal_TPMS_NV_PUBLIC.c \ |
| 342 | sysapi/sysapi_util/Unmarshal_TPML_TAGGED_TPM_PROPERTY.c \ |
| 343 | sysapi/sysapi_util/Unmarshal_TPMA_OBJECT.c \ |
| 344 | sysapi/sysapi_util/Marshal_TPM2B_SENSITIVE_CREATE.c \ |
| 345 | sysapi/sysapi_util/Unmarshal_TPMS_ATTEST.c \ |
| 346 | sysapi/sysapi_util/Marshal_TPMT_SENSITIVE.c \ |
| 347 | sysapi/sysapi_util/Unmarshal_TPMS_SIGNATURE_ECC.c \ |
| 348 | sysapi/sysapi_util/Unmarshal_TPMS_CONTEXT_DATA.c \ |
| 349 | sysapi/sysapi_util/Unmarshal_TPMS_RSA_PARMS.c \ |
| 350 | sysapi/sysapi_util/Unmarshal_TPML_TAGGED_PCR_PROPERTY.c \ |
| 351 | sysapi/sysapi_util/Unmarshal_TPMA_NV.c \ |
| 352 | sysapi/sysapi_util/Marshal_TPM2B_ECC_POINT.c \ |
| 353 | sysapi/sysapi_util/debug.c \ |
| 354 | sysapi/sysapi_util/copymem.c \ |
| 355 | sysapi/sysapi_util/Marshal_TPML_DIGEST.c \ |
| 356 | sysapi/sysapi_util/Marshal_TPMT_PUBLIC_PARMS.c \ |
| 357 | sysapi/sysapi_util/Marshal_TPMT_TK_HASHCHECK.c \ |
| 358 | sysapi/sysapi_util/Unmarshal_TPMT_RSA_SCHEME.c \ |
| 359 | sysapi/sysapi_util/Marshal_TPMA_LOCALITY.c \ |
| 360 | sysapi/sysapi_util/Marshal_TPMS_AUTH_COMMAND.c \ |
| 361 | sysapi/sysapi_util/Unmarshal_TPMS_TIME_INFO.c \ |
| 362 | sysapi/sysapi_util/unmarshal_uint16.c \ |
| 363 | sysapi/sysapi_util/Unmarshal_TPMU_SIGNATURE.c \ |
| 364 | sysapi/sysapi_util/Unmarshal_TPMS_NV_PUBLIC.c \ |
| 365 | sysapi/sysapi_util/Unmarshal_TPMT_SIG_SCHEME.c \ |
| 366 | sysapi/sysapi_util/Marshal_TPMT_SYM_DEF.c \ |
| 367 | sysapi/sysapi_util/Unmarshal_TPMT_TK_AUTH.c \ |
| 368 | sysapi/sysapi_util/Unmarshal_TPMU_KDF_SCHEME.c \ |
| 369 | sysapi/sysapi_util/Unmarshal_TPMT_PUBLIC_PARMS.c \ |
| 370 | sysapi/sysapi_util/Unmarshal_TPMU_CAPABILITIES.c \ |
| 371 | sysapi/sysapi_util/Marshal_TPMS_SIGNATURE_RSA.c \ |
| 372 | sysapi/sysapi_util/Marshal_TPMA_NV.c \ |
| 373 | sysapi/sysapi_util/unmarshal_uint64.c \ |
| 374 | sysapi/sysapi_util/Unmarshal_TPMS_TIME_ATTEST_INFO.c \ |
| 375 | sysapi/sysapi_util/Marshal_TPMS_CONTEXT.c \ |
| 376 | sysapi/sysapi_util/Unmarshal_TPMT_SIGNATURE.c \ |
| 377 | sysapi/sysapi_util/Unmarshal_TPMU_PUBLIC_ID.c \ |
| 378 | sysapi/sysapi_util/marshal_uint64.c |
| 379 | |
| 380 | SYSAPI_INC = \ |
| 381 | sysapi/include//tss2_tpm2_types.h \ |
| 382 | sysapi/include//tss2_sys_api_part3.h \ |
| 383 | sysapi/include//tss2_tcti.h \ |
| 384 | sysapi/include//basetypes.h \ |
| 385 | sysapi/include//tss2_tcti_util.h \ |
| 386 | sysapi/include//tpm20.h \ |
| 387 | sysapi/include//tss2_sysapi_util.h \ |
| 388 | sysapi/include//implementation.h \ |
| 389 | sysapi/include//tss2_common.h \ |
| 390 | sysapi/include//endianConv.h \ |
| 391 | sysapi/include//tss2_sys_api_marshalUnmarshal.h \ |
| 392 | sysapi/include//tss2_sys.h \ |
| 393 | sysapi/include//tpmb.h |