1 comment:
File src/soc/amd/common/block/cpu/noncar/memlayout_x86.ld:
Patch Set #2, Line 86: _ = ASSERT(CONFIG_BOOTBLOCK_ADDR == ((CONFIG_BOOTBLOCK_ADDR + 0xFFFF) & 0xFFFF0000), "Bootblock must be 16 bit aligned");
Looking back at this, it does seem overly constrained. […]
Is it a flaw that .reset and the entire uncompressed bootblock appears at end of coreboot.rom for google/zork variants? The Taken execution path is the compressed bootblock embedded in amdfw.rom?
For the traditional x86 bootflow I am attempting to get rid of C_ENV_BOOTBLOCK_SIZE to pack coreboot.rom more efficiently and avoid cases where the static size has to be increased when e.g. bootblock console or other debugging is enabled.
To view, visit change 47828. To unsubscribe, or for help writing mail filters, visit settings.