History log of /external/tpm2/NVMem.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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