Here are some real world data:

FLASH 16M {
SI_DESC@0x0 0x1000
IFWI@0x1000 0x300000
FMAP@0x301000 0x800
COREBOOT(CBFS)@0x301800 0xB8D800
CONSOLE@0xE8F000 0x20000
RW_MRC_CACHE@0xEAF000 0x10000
BIOS_UNUSABLE@0xEBF000 0x40000
DEVICE_EXTENSION@0xeff000 0x100000
UNUSED_HOLE@0xfff000 0x1000
}

FMAP: area COREBOOT found @ 301800 (12113920 bytes)
CBFS @ 301800 size b8d800
CBFS: 'IAFW Locator' located CBFS at [301800:e8f000)
CBFS: Locating 'fallback/dsdt.aml'
CBFS: Found @ offset b0880 size 163d


And here is the address we need to calculate somehow:

=> md 0xFF402800
ff402800: 4352414c 45564948 20000000 02000000 LARCHIVE... ....
ff402810: 00000000 38000000 73666263 73616d20 .......8cbfs mas
ff402820: 20726574 64616568 00007265 00000000 ter header......
ff402830: 00000000 00000000 4342524f 32313131 ........ORBC1112
ff402840: 00f0e800 04000000 40000000 00183000 ...........@.0..
ff402850: ffffffff 00000000 ffffffff ffffffff ................
ff402860: ffffffff ffffffff ffffffff ffffffff ................
ff402870: ffffffff ffffffff ffffffff ffffffff ................
ff402880: 4352414c 45564948 4c9a0000 10000000 LARCHIVE...L....
ff402890: 00000000 38000000 6c6c6166 6b636162 .......8fallback
ff4028a0: 6d6f722f 67617473 00000065 00000000 /romstage.......
ff4028b0: 00000000 00000000 00000000 fef20000 ................
ff4028c0: 00000000 fef20000 00000000 00009a30 ............0...
ff4028d0: 00009a30 0003ffe8 4800bc00 31fcfef0 0..........H...1
ff4028e0: 5900b9c0 50bffef0 29fef056 83abf3f9 ...Y...PV..)....
ff4028f0: 84e8f0e4 eb00004f 909066fe 0030001f ....O....f....0.

View Change

To view, visit change 32327. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ieac2ffb324111704b31113784c97e5517ebee5ad
Gerrit-Change-Number: 32327
Gerrit-PatchSet: 3
Gerrit-Owner: Felix Singer <felixsinger@posteo.net>
Gerrit-Reviewer: Aaron Durbin <adurbin@chromium.org>
Gerrit-Reviewer: Felix Singer <felixsinger@posteo.net>
Gerrit-Reviewer: Julius Werner <jwerner@chromium.org>
Gerrit-Reviewer: Kyösti Mälkki <kyosti.malkki@gmail.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi@google.com>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh@siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-CC: Christian Gmeiner <christian.gmeiner@gmail.com>
Gerrit-CC: Patrick Rudolph <siro@das-labor.org>
Gerrit-CC: Paul Menzel <paulepanter@users.sourceforge.net>
Gerrit-Comment-Date: Fri, 26 Apr 2019 06:01:20 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
Gerrit-MessageType: comment