diff options
Diffstat (limited to 'chip/g/signed_header.h')
-rw-r--r-- | chip/g/signed_header.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chip/g/signed_header.h b/chip/g/signed_header.h index 2da327c10d..c4e6726c40 100644 --- a/chip/g/signed_header.h +++ b/chip/g/signed_header.h @@ -50,5 +50,6 @@ struct SignedHeader { BUILD_ASSERT(sizeof(struct SignedHeader) == 1024); BUILD_ASSERT(offsetof(struct SignedHeader, info_chk_) == 1020); - +#define TOP_IMAGE_SIZE_BIT (1 << \ + (sizeof(((struct SignedHeader *)0)->image_size) * 8 - 1)) #endif /* __CROS_EC_SIGNED_HEADER_H */ |