You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
4 years ago | |
|---|---|---|
| .. | ||
| README | 4 years ago | |
| TPM2_Parts_2_3_4.tgz | 4 years ago | |
| command_generator.py | 4 years ago | |
| extract_structures.py | 4 years ago | |
| generator.py | 4 years ago | |
| structure_generator.py | 4 years ago | |
| structure_generator_test.py | 4 years ago | |
| test_structure_generator.html | 4 years ago | |
| tpm_table.py | 4 years ago | |
README
********************
TPM2 CODE GENERATION
********************
Code generation scripts for libtpm2 process TCG TPM2 library specification in
HTML form and generate the appropriate type definitions and interface code.
====================
TPM SPECIFICATION
====================
See http://www.trustedcomputinggroup.org. This version of libtpm2 is based on
Family TPM 2.0 Level 00 Revision 01.16.
Parts 2,3 and 4 of the specification were converted from PDF into HTML using
Adobe Acrobat editor, and tarred and zipped into TPM2_Parts_2_3_4.tgz.
Note that presently the scripts still do not process part4, and ignore all
source code included in part 3.
=========================================
REGENERATING TPM2 SOURCE CODE
=========================================
Run this command in the root tpm2 directory:
$ generator/generator.py generator/TPM2_Parts_2_3_4.tgz
The generator can also be invoked with separate html files as command line
arguments:
$ generator/generator.py <part2>.html <part3>.html