summaryrefslogtreecommitdiff
path: root/src/lib/cbfs_spi.c
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2015-10-07 17:22:42 -0500
committerAaron Durbin <adurbin@gmail.com>2015-10-11 23:56:46 +0000
commited253c8fd80573b2182aa5fd27033750cff48c0b (patch)
tree00cb4f59ce9bf9fe07fb3655677fe5348195ba09 /src/lib/cbfs_spi.c
parentfb9e378f2d239df8f3bd582f4f9d862f31748cbb (diff)
cbfs: don't load x86 programs over the top of read-only media
On x86 the early stages are currently execute-in-place which means they live in the memory-mapped spi flash. However, when loading romstage from verstage the romstage is execute-in-place so it's unnecessary to write over a read-only media -- not to mention writing to read-only memory is wrong to begin with. BUG=chrome-os-partner:44827 BRANCH=None TEST=Built and booted glados. Noted reduction of 20ms when loading romstage. Change-Id: I7cd399302a3925a05fbce82600b4c50ea66a0fcb Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/11823 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Diffstat (limited to 'src/lib/cbfs_spi.c')
0 files changed, 0 insertions, 0 deletions