diff options
author | Randall Spangler <rspangler@chromium.org> | 2013-01-25 10:14:10 -0800 |
---|---|---|
committer | ChromeBot <chrome-bot@google.com> | 2013-01-25 17:24:57 -0800 |
commit | 8fd1aaf66e2b4796d3d0b117ac3aa7860c8de5fd (patch) | |
tree | b402da24fa798f29d520e2177ebe9e62d085d407 /firmware | |
parent | a2db67d204c0dd3d152ff54958bf42c5dbe394ff (diff) | |
download | vboot-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.h | 46 |
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 |