summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorRandall Spangler <rspangler@chromium.org>2013-01-25 10:14:10 -0800
committerChromeBot <chrome-bot@google.com>2013-01-25 17:24:57 -0800
commit8fd1aaf66e2b4796d3d0b117ac3aa7860c8de5fd (patch)
treeb402da24fa798f29d520e2177ebe9e62d085d407 /firmware
parenta2db67d204c0dd3d152ff54958bf42c5dbe394ff (diff)
downloadvboot-8fd1aaf66e2b4796d3d0b117ac3aa7860c8de5fd.tar.gz
Remove dead ECPreamble code
BUG=none BRANCH=none TEST=make runtests Change-Id: I99d8124a7d5a3a644f0d8d64ad36f51e78d851e5 Signed-off-by: Randall Spangler <rspangler@chromium.org> Reviewed-on: https://gerrit.chromium.org/gerrit/42018 Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Diffstat (limited to 'firmware')
-rw-r--r--firmware/include/vboot_struct.h46
1 files changed, 0 insertions, 46 deletions
diff --git a/firmware/include/vboot_struct.h b/firmware/include/vboot_struct.h
index d98ba114..8023cdc9 100644
--- a/firmware/include/vboot_struct.h
+++ b/firmware/include/vboot_struct.h
@@ -94,52 +94,6 @@ typedef struct VbKeyBlockHeader {
/****************************************************************************/
-#define EC_PREAMBLE_HEADER_VERSION_MAJOR 1
-#define EC_PREAMBLE_HEADER_VERSION_MINOR 0
-
-/* Flags for VbECPreambleHeader.flags */
-
-/*
- * Use the normal boot path from the read-only firmware, instead of verifying
- * the body signature.
- */
-#define VB_EC_PREAMBLE_USE_RO_NORMAL 0x00000001
-
-/*
- * Premable block for EC rewritable firmware, version 1.0.
- *
- * The firmware preamble header should be followed by:
- * 1) The signature data for the firmware body, pointed to by
- * body_signature.sig_offset.
- * 2) The signature data for (header + body signature data), pointed
- * to by preamble_signature.sig_offset.
- */
-typedef struct VbECPreambleHeader {
- /*
- * Size of this preamble, including keys, signatures, and padding, in
- * bytes
- */
- uint64_t preamble_size;
- /* Signature for this preamble (header + * body signature) */
- VbSignature preamble_signature;
- /* Version of this header format */
- uint32_t header_version_major;
- /* Version of this header format */
- uint32_t header_version_minor;
- /* Firmware version */
- uint64_t firmware_version;
- /* Digest for the firmware body */
- VbSignature body_digest;
- /* Flags; see VB_EC_PREAMBLE_* */
- uint32_t flags;
- /* Human-readable ASCII, null-padded */
- char name[128];
-} __attribute__((packed)) VbECPreambleHeader;
-
-#define EXPECTED_VB_EC_PREAMBLE_HEADER1_0_SIZE 76
-
-/****************************************************************************/
-
#define FIRMWARE_PREAMBLE_HEADER_VERSION_MAJOR 2
#define FIRMWARE_PREAMBLE_HEADER_VERSION_MINOR 1