commit | f6d78ac2dc4d4f76e6b477e8257deb0de82d0f8a | [log] [tgz] |
---|---|---|
author | wcarthur <will.c.arthur@intel.com> | Thu Dec 31 10:58:40 2015 -0500 |
committer | wcarthur <will.c.arthur@intel.com> | Thu Dec 31 10:58:40 2015 -0500 |
tree | 2d7b0d2695b56784f5d5d93a4535994c83423102 | |
parent | b384cc4d0f813f9a34da5e2871d3799bdd0e32ed [diff] |
Undefined DEBUG_GAP_HANDLING in resourcemgr.h file. removed option to tpmclient.cpp for running StartAuthSession tests. Added code so that StartAuthSession tests are always run. This will catch a corner case in the resource manager related to SaveContext for a session's context. Fixed some copyright issues on two files.
This stack consists of the following layers from top to bottom:
Since the FAPI and ESAPI haven't been implemented yet, this repository only contains the SAPI and layers below it, plus a test application for exercising the SAPI.
The test application, tpmclient, tests many of the commands against the TPM 2.0 simulator. The tpmclient application can be altered and used as a sandbox to test and develop any TPM 2.0 command sequences, and provides an excellent development and learning vehicle.
TPM 2.0 specifications can be found at Trusted Computing Group.