I recently downloaded the Intel® Trusted Execution Technology (Intel® TXT) Software Development Guide at https://www.intel.com/content/dam/www/public/us/en/documents/guides/intel-txt-software-development-guide.pdf , and I found 2 typos in this pdf.
1. In my understanding, the document number of this document should be 315168-017. But only the first page says "Document number: 315168-017". Other pages say "Document number: 315168-170" instead.
2. On page 124, Section "C.4 OS to SINIT Data Format", "Table 29. OS to SINIT Data Table", it says that "EFI RSDP Pointer" exists when "Versions >= 6". However, I believe it should be "Versions >= 5"
The reasons for my belief are:
a. Tboot 1.10.5 source code comments that efi_rsdt_ptr exists when versions >= 5: https://sourceforge.net/p/tboot/code/ci/v1.10.5/tree/tboot/include/txt/heap.h#l314
b. An older version of this document (Published in December 2009, Document Number: 315168-006) says so:
Could you please check the documentation and fix the typos if applicable? Thank you.