Remove Marshal.c
This is not a valid C source and structures defined in this file do
not seem to be used anywhere.
BUG=none
TEST=none
Change-Id: Ib4fa5e784693c6ad3f510426980c8e4026c6208a
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/274059
Reviewed-by: Utkarsh Sanghi <usanghi@chromium.org>
diff --git a/Makefile b/Makefile
index c429bfa..3710bd8 100644
--- a/Makefile
+++ b/Makefile
@@ -79,7 +79,6 @@
SOURCES += LocalityPlat.c
SOURCES += MakeCredential.c
SOURCES += Manufacture.c
-SOURCES += Marshal.c
SOURCES += MathFunctions.c
SOURCES += MemoryLib.c
SOURCES += NV.c
diff --git a/Marshal.c b/Marshal.c
deleted file mode 100644
index b7c09b4..0000000
--- a/Marshal.c
+++ /dev/null
@@ -1,19 +0,0 @@
-// This file was extracted from the TCG Published
-// Trusted Platform Module Library
-// Part 4: Supporting Routines
-// Family "2.0"
-// Level 00 Revision 01.16
-// October 30, 2014
-
-typedef struct {
- UINT16 size;
- BYTE buffer[1];
-} TPM2B;
-typedef struct {
- UINT16 size;
- BYTE buffer[1024];
-} EVENT_2B;
-typedef union {
- EVENT_2B t; // The type-specific union member
- TPM2B b; // The generic union member
-} TPM2B_EVENT;