This is an implementation of a TCTI module for use with the TCG TPM2
Software Stack (TSS2) in the UEFI environment. This library is built as a
static archive libtss2-tcti-uefi.a
suitable for linking with UEFI
applications.
Instructions to build and install libtss2-tcti-uefi.a
are available in
the INSTALL file.
If you're looking to discuss the source code in this project or get some questions answered you should join the 01.org TPM2 mailing list: https://lists.01.org/mailman/listinfo/tpm2. We also have an IRC channel set up on FreeNode called #tpm2.0-tss.
The automake parallel test harness is used to build and run unit tests when
the check
target is executed:
make check
Currently all tests are implemented as unit tests. We use the cmocka library to "mock" the interfaces between code modules.
./
├── src - source code and headers for libtss2-tcti-uefi.a
└── test - unit tests