diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2016-06-15 09:31:13 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2016-06-15 09:33:23 +0200 |
commit | a55b166c6c7af79cbefe8e65fe77b2d61c634d2d (patch) | |
tree | c2436504ba6de38154e9c218caf55aa5239f5ad6 /src | |
parent | 3f3f34ba52dcd8ea603196bd86ef4df9cd6435e1 (diff) |
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
Diffstat (limited to 'src')
-rw-r--r-- | src/osmo-bts-sysmo/misc/sysmobts_eeprom.h | 3 |
1 files changed, 2 insertions, 1 deletions
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)); |