TCTI-SPI(7)
β¨ NAME β¨
okay so bestie, this page is TCTI-SPI(7) from the Miscellaneous Information Manual β and the star of the show is tcti-spidev, the TCTI library for accessing TPMs via spidev. π
πΈ SYNOPSIS πΈ
It's a TPM Command Transmission Interface (TCTI) module for interaction with a TPM that is attached to an spidev device node. That's it, that's the whole vibe. π¦
π DESCRIPTION π
tcti-spidev is a library that abstracts the details of communication with a TPM that is attached to an spidev device node. It handles all the messy little comms stuff so you don't have to, no cap. π₯
The interface exposed by this library is defined in the βTSS System Level API and TPM Command Transmission Interface Specificationβ specification. Iconic spec name, we love a long title.
The configuration of this TCTI takes the filepath to the device node.
Default: /dev/spidev0.1 β that's the default, bestie, write it down. βοΈ
π AUTHOR π
TPM2 Software Project <https://github.com/tpm2-software/tpm2-tss>
(the legends themselves, fr fr π)
π«Ά SEE ALSO π«Ά
Go read these next, iykyk:
Tss2_Tcti_Device_Init(3)Tss2_Tcti_Socket_Init(3)Tss2_TctiLdr_Initialize(3)Tss2_TctiLdr_Finalize(3)tcti-device(7)tcti-socket(7)tcti-tabrmd(7)tpm2-abrmd(8)
π COLOPHON π
This page is part of release 4.2.0 of Open Source implementation of the TCG TPM2 Software Stack (TSS2). A description of the project, information about reporting bugs, and the latest version of this page can be found at https://github.com/tpm2-software/tpm2-tss/. π¦
π LICENSE π
This work is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0). For more information visit https://creativecommons.org/licenses/by/4.0/. π
okay that's the whole page, mwah π β this one's from the TPM2 Software Stack, dated NOVEMBER 2023. slay, go forth and talk to your TPM. π β¨
π¦ where this page comes from
- arch rolling: tpm2-tss 4.2.0-2 Β· BSD-2-Clause
- nixos 26.05: tpm2-tss 4.2.0
- nixpkgs unstable: tpm2-tss 4.2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms