Home | History | Annotate | Download | only in generator
      1 <!--
      2 
      3  Copyright 2015 The Chromium OS Authors. All rights reserved. Use of this
      4  source code is governed by a BSD-style license that can be found in the
      5  LICENSE file.
      6 
      7 This file contains HTML code which defines a few TPM objects following the
      8 format of the HTML files generated by pdf=>html converting of TCG TPM2 library
      9 specification.
     10 -->
     11 
     12 <html>
     13 <head></head>
     14 <body>
     15 Some arbitrary text
     16 <a name="bookmark273"> Table 1 Definition of Types for ints</a>
     17 <table>
     18 <tr><td> Type </td><td> Name </td><td> Description </td></tr>
     19 <tr><td> uint16_t </td><td> UINT16 </td><td> </td></tr>
     20 </table>
     21 <p>more arbitrary text
     22 <a name="bookmark219">Table 2 Definition of (base_type) TPMA_LOCALITY Bits
     23 </a>
     24 <table>
     25 <tr><td> Bit </td><td> Name </td> <td> Definition </td></tr>
     26 <tr><td> 3:0  </td><td> TPM_LOC_ZERO </td><td></td></tr>
     27 <tr><td> 7:4  </td><td> Reserved </td><td></td></tr>
     28 <tr><td> 8 </td><td> TPM_LOC_ONE </td><td></td></tr>
     29 <tr><td> 9  </td><td> Reserved </td><td></td></tr>
     30 <tr><td> 10 </td><td> TPM_LOC_TWO </td><td></td></tr>
     31 </table>
     32 <p>more arbitrary text
     33 <a name="bookmark219">
     34 </a>
     35 <a name=bookmark99>Table 3 Definition of (base_type) const_type Constants  </a>
     36 <table>
     37 <tr><td> Name </td> <td> Value </td><td> Comments </td></tr>
     38 <tr><td> const_name </td><td> 0x322E3000 </td><td> terrminator </td></tr>
     39 <tr><td> TPM_SPEC_LEVEL </td><td> 00 </td> <td> the level number </td> </tr>
     40 <tr><td> #return_name </td><td> </td> <td>  </td></tr>
     41 </table>
     42 <p>more arbitrary text
     43 <a name=bookmark274>Table 4 Definition of (base_type) TPMI_DH_OBJECT Type</a>
     44 <table>
     45 <tr><td> Values </td> <td> Comments </td> </tr>
     46 <tr><td> const_name </td><td> one of valid values </td> </tr>
     47 <tr><td> {min_name:max_name} </td><td> allowed range </td> </tr>
     48 <tr><td> {PERSISTENT_FIRST:PERSISTENT_LAST}</td><td> allowed range </td> </tr>
     49 <tr><td> +null_name </td> <td> the conditional value </td> </tr>
     50 <tr><td> #return_name </td><td> </td></tr>
     51 </table>
     52 <p>more arbitrary text
     53 <a name=bookmark274>Table 5 Definition of struct_type Structure <OUT>
     54 <table>
     55 <tr><td> Values </td> <td> Comments </td> </tr>
     56 <tr><td> field1 </td><td> UINT16 </td> </tr>
     57 <tr><td> field2 </td><td> UINT16 </td> </tr>
     58 <tr><td> field3[field1]{min:max} </td><td> UINT16 </td> </tr>
     59 <tr><td> [field2]field4 </td><td> UINT16 </td> </tr>
     60 <tr><td> field5= </td><td> interface_type </td> </tr>
     61 </table>
     62 <p>more arbitrary text
     63 <a name=bookmark781>Table 6 Definition of union_type Union</a>
     64 <table>
     65 <tr><td> Parameter </td><td> Type </td><td> Selector </td><td> Description </td></tr>
     66 <tr><td> field1 </td><td> field1_type </td><td> field1_selector </td><td> a prime factor of the public key </td> </tr>
     67 <tr><td> field2 </td><td> field2_type </td><td> field2_selector </td><td> the integer private key </td> </tr>
     68 </table>
     69 <p>more arbitrary text
     70 </body>
     71