From a55b166c6c7af79cbefe8e65fe77b2d61c634d2d Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Wed, 15 Jun 2016 09:31:13 +0200 Subject: sysmobts: Add the barebox boot state reservation We are using up to 48 (actually only 8) bytes to manage the boot state of the device. Add it to the eeprom reservation. It turns out the current padding was too large (37 + 84 don't end at 120). Change-Id: I4c1de5925577f1d0b7b5cc08529642ffa333d7de --- src/osmo-bts-sysmo/misc/sysmobts_eeprom.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/osmo-bts-sysmo/misc') diff --git a/src/osmo-bts-sysmo/misc/sysmobts_eeprom.h b/src/osmo-bts-sysmo/misc/sysmobts_eeprom.h index e9828a1c..ecb86e1e 100644 --- a/src/osmo-bts-sysmo/misc/sysmobts_eeprom.h +++ b/src/osmo-bts-sysmo/misc/sysmobts_eeprom.h @@ -15,7 +15,8 @@ struct sysmobts_eeprom { /* offset */ uint16_t model_nr; /* 32-33 */ uint16_t model_flags; /* 34-35 */ uint8_t trx_nr; /* 36 */ - uint8_t _pad1[84]; /* 37-120 */ + uint8_t boot_state[48]; /* 37-84 */ + uint8_t _pad1[35]; /* 85-120 */ uint8_t gpg_key[128]; /* 121-249 */ } __attribute__((packed)); -- cgit v1.2.3