README
1 ********************
2 TPM2 CODE GENERATION
3 ********************
4
5 Code generation scripts for libtpm2 process TCG TPM2 library specification in
6 HTML form and generate the appropriate type definitions and interface code.
7
8
9 ====================
10 TPM SPECIFICATION
11 ====================
12
13 See http://www.trustedcomputinggroup.org. This version of libtpm2 is based on
14 Family TPM 2.0 Level 00 Revision 01.16.
15
16 Parts 2,3 and 4 of the specification were converted from PDF into HTML using
17 Adobe Acrobat editor, and tarred and zipped into TPM2_Parts_2_3_4.tgz.
18
19 Note that presently the scripts still do not process part4, and ignore all
20 source code included in part 3.
21
22 =========================================
23 REGENERATING TPM2 SOURCE CODE
24 =========================================
25
26 Run this command in the root tpm2 directory:
27
28 $ generator/generator.py generator/TPM2_Parts_2_3_4.tgz
29
30 The generator can also be invoked with separate html files as command line
31 arguments:
32
33 $ generator/generator.py <part2>.html <part3>.html
34