| commit | c7cf5c781cff769b4f11c1ddaee80c6346ab2562 | [log] [tgz] |
|---|---|---|
| author | Matthew Ellis <Matthew.Ellis@arm.com> | Thu Aug 07 13:51:07 2025 +0100 |
| committer | Matthew Ellis <Matthew.Ellis@arm.com> | Mon Dec 08 11:32:50 2025 +0000 |
| tree | 59f885a61f50dd2d455d4fb6ad13cb6c56460594 | |
| parent | b63a58a9916b94078e2a208b25e1cc3fc1b64d25 [diff] |
refactor: update SPI driver interface Add a return value to .get_access() function to handle failure cases. Add .release_access() function. Signed-off-by: Matthew Ellis <Matthew.Ellis@arm.com> Change-Id: Ie2c15d625b4821d11150a832626d5678c20a055c
TCG2-compliant TPM library based on the TCG PC Client Platform TPM Profile for TPM 2.0 Specification v1.06.
This library provides a lightweight C interface for interacting with TPM 2.0 devices, specifically targeting platforms compliant with the TCG2 specification.
cmake -B build cmake --build build
CC=aarch64-linux-gnu-gcc cmake -B build -DCMAKE_TRY_COMPILE_TARGET_TYPE=STATIC_LIBRARY cmake --build build
This project is licensed under the BSD 3-Clause License. See the LICENSE file for more information.