| .. | |||
| README.md | 7 days ago | ||
| TrEEPei.c | 7 days ago | ||
| TrEEPei.h | 7 days ago | ||
| TrEEPei.md | 7 days ago | ||
| addr_batch_0.json | 7 days ago | ||
| addr_batch_1.json | 7 days ago | ||
| addr_batch_2.json | 7 days ago | ||
| addr_batch_3.json | 7 days ago | ||
| all_decompiled.json | 7 days ago | ||
| all_funcs.json | 7 days ago | ||
| export_batch_0.json | 7 days ago | ||
| export_batch_0b.json | 7 days ago | ||
| export_batch_1.json | 7 days ago | ||
| export_batch_2.json | 7 days ago | ||
| export_batch_3.json | 7 days ago | ||
| func_list.json | 7 days ago | ||
| func_list_final.json | 7 days ago | ||
| key_funcs.json | 7 days ago | ||
| named_funcs.json | 7 days ago | ||
| survey.txt | 7 days ago | ||
| unnamed_funcs.json | 7 days ago | ||
Index: 0387 | Size: 38.2 KB | Phase: PEI | Arch: IA32
PEI-phase TPM 2.0 driver (TrEE -- TCG Resource Extended Environment) that handles TPM discovery, initialization, and basic trusted boot operations before memory is fully available. Detects the TPM interface type (TIS at 0xFED40000 or CRB at 0xFED40000), performs TPM2 startup and self-test, provides hashing (SHA-1, SHA-256, SHA-384, SHA-512) and PCR extend capabilities, and creates the TCG event log HOB for the DXE phase. Implements the TrEE PEI PPI (PEIM-to-PEIM Interface) for TPM command transmission.
IA32 PEI module from AmiModulePkg/TCG2, built for Lenovo HR650X. Supports TIS and CRB TPM interfaces.