1b1d8299f5243ba3e5fc281a73ed396b9a5afb2a |
|
02-Sep-2015 |
Bill Richardson <wfrichar@chromium.org> |
upstream: Global variables in NVMem.c should be local This is a change to the code scraped from the TCG spec. The original code puts some external variables in PlatformData.c (declared in PlatformData.h). The comments suggest that they're used by Microsoft's simulator, but as far as the reference code is concerned they are used only in NVMem.c. If we later discover a need for similar variables, we can add them back, along with reference code that uses them. BUG=chrome-os-partner:43791 BRANCH=none,upstream TEST=manual sudo emerge tpm2 tpm2-simulator cd src/platform/ec make buildall Change-Id: Ia82bbd8ad8229e276a70dac5f944796fe1bd6468 Signed-off-by: Bill Richardson <wfrichar@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/296991 Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
/external/tpm2/NVMem.c
|
2faf06ef5a888cef078a70c1a3a91f673004ef5c |
|
25-Aug-2015 |
Bill Richardson <wfrichar@chromium.org> |
fixes to cross-compile for ARM We should inherit the toolchain when it's provided. Also fix compiler warning that shows up with some versions. BUG=none BRANCH=none CQ-DEPEND=CL:295447,CL:295456 TEST=manual USE='tpm2 ftdi_tpm' emerge-peach_pit tpm2 make Change-Id: I4b5ebca9da4cdd1b7f2f9bc8db42211a0d29601f Signed-off-by: Bill Richardson <wfrichar@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/295409 Reviewed-by: Vadim Bendebury <vbendeb@chromium.org>
/external/tpm2/NVMem.c
|
081c59c10583586c3b03da7dc81daa16f228cffb |
|
01-Jun-2015 |
Vadim Bendebury <vbendeb@chromium.org> |
Changes to allow compilation of NVMem.c BUG=none TEST=compilation succeeds: cc -Wall -Werror -c -o /dev/null NVMem.c Change-Id: I99e98cc37b1ffdba5d5bc5527c424c67d8c787b1 Signed-off-by: Vadim Bendebury <vbendeb@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/274243 Reviewed-by: Utkarsh Sanghi <usanghi@chromium.org>
/external/tpm2/NVMem.c
|
5679752bf24c21135884e987c4077e2f71848971 |
|
20-May-2015 |
Vadim Bendebury <vbendeb@chromium.org> |
Initial commit to seed TPM2.0 source code directory LICENSE file text copied from TCG library specification. README describes the procedure used to extract source code from parts 3 and 4 of the specification. The python scripts and part{34}.txt files will be removed in the following commits. Change-Id: Ie281e6e988481831f33483053455e8aff8f3f75f Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
/external/tpm2/NVMem.c
|