The following 3 patches add support for the TPM's Physical Presence
interface (PPI). The patches require the recently posted QEMU patch
for support of PPI (PATCH v2):
http://lists.nongnu.org/archive/html/qemu-devel/2018-01/msg03652.html
We assume a device at 0xfffe f000 - 0xfffe f3ff where the OS can write
a code into that SeaBIOS needs to find and act upon after a reboot.
Stefan
Stefan Berger (3):
tcgbios: pass returnCode through many functions
tcgbios: Add TPM Physical Presence interface support
tcgbios: extend Physical Presence interface with more functions
src/hw/tpm_drivers.c | 8 +-
src/hw/tpm_drivers.h | 2 +-
src/post.c | 4 +
src/std/acpi.h | 10 ++
src/std/tcg.h | 38 +++++++
src/tcgbios.c | 305 +++++++++++++++++++++++++++++++++++++++------------
src/tcgbios.h | 3 +
7 files changed, 299 insertions(+), 71 deletions(-)
--
2.5.5
_______________________________________________
SeaBIOS mailing list
SeaBIOS@seabios.org
https://mail.coreboot.org/mailman/listinfo/seabios