-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is the generator for the TPM sources available? #79
Comments
Sorry, at the current time, those tools are not available publicly. |
@bradlitterell could they be replaced by TssCodeGen? |
Are there any plans to make the tool publicly available? |
Not currently, no. Sorry. |
Understood. Can you provide the reason, or is that also confidential? |
Simple practicality. They are complex and troublesome, and we wouldn't have the bandwidth to explain or support them for arbitrary users. Plus, we have plans to remove them entirely. |
Will the replacement be publicly available? I ask because there are changes (like #104) that can only be made in the code generator. |
The TPM sources used by all the samples, and especially the simulator in TPMCmd, have these telltale lines:
Is the source for this
TpmStructures
script/binary available? I presume based on this discussion that the generator parses the TPM 2.0 specification itself to generate code.Equivalent work is in TSS.MSR/TssCodeGen, but that doesn't seem to generate C source code (like is seen in this repository), but rather equivalent structures in higher-level languages.
TpmScripts seems likely, but the repository is empty; there are references to it in this repository's gitignore, too.
The text was updated successfully, but these errors were encountered: