From 8fd1aaf66e2b4796d3d0b117ac3aa7860c8de5fd Mon Sep 17 00:00:00 2001 From: Randall Spangler Date: Fri, 25 Jan 2013 10:14:10 -0800 Subject: Remove dead ECPreamble code BUG=none BRANCH=none TEST=make runtests Change-Id: I99d8124a7d5a3a644f0d8d64ad36f51e78d851e5 Signed-off-by: Randall Spangler Reviewed-on: https://gerrit.chromium.org/gerrit/42018 Reviewed-by: Bill Richardson --- firmware/include/vboot_struct.h | 46 ----------------------------------------- 1 file changed, 46 deletions(-) (limited to 'firmware/include/vboot_struct.h') 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 -- cgit v1.2.1