Hello again. The documentation mentioned below has been completed. The example code has also been verified as functional under Qemu using the OVMF thanks to @pdxjohnny: https://github.com/flihp/tpm2-tcti-uefi/issues/21. This brings the code base up to the level I had wanted before migrating it to the tpm2-software Github org and so this migration will happen in the next few days.





From: Tricca, Philip B
Sent: 30 November, 2018 10:41
To: tpm2@lists.01.org
Cc: Roberts, William C <william.c.roberts@intel.com>; Struk, Tadeusz <tadeusz.struk@intel.com>; andreas.fuchs@sit.fraunhofer.de; Lock, Joshua G <joshua.g.lock@intel.com>
Subject: tpm2-tcti-uefi status and future direction




I’ve been working to clean up the tpm2-tcti-uefi build / repo (https://github.com/flihp/tpm2-tcti-uefi) now that we have better control over the compilation flags in the tpm2-tss build. The tpm2-tss submodule and all of the custom build logic has now been removed and I’ve got travis-ci building the example UEFI executables using libtss2-mu and libtss2-sys built using the appropriate autotools mechanisms (config.site: https://github.com/flihp/tpm2-tcti-uefi/blob/master/.travis.yml#L33). Currently I’m adding some details to the documentation and working on a set of instructions for testing the example UEFI application under qemu using the OVMF firmware.


While I’m finishing up the docs I wanted to get a message out to the list to solicit input from anyone interested in this work. If you have a few spare cycles I’d appreciate input on the repo as it stands now as well as any opinions on including this repo in the tpm2-software github org since this is my goal once the docs are done.