[coreboot-gerrit] Patch merged into coreboot/master: drivers/intel/fsp1_1: handle UEFI endianness

gerrit at coreboot.org gerrit at coreboot.org
Thu Sep 17 14:19:03 CET 2015


the following patch was just integrated into master:
commit a77d0d6b39cbd87265b7b55a45dca0ca4b4ded43
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Thu Sep 10 22:36:20 2015 -0500

    drivers/intel/fsp1_1: handle UEFI endianness
    
    UEFI defines everything as little endian. Additionally the
    EDK II header files assume they are used on machines
    which are running UEFI -- thus little endian. This patch
    attempts to fix up all the possible endian violations
    when running on a big endian machine. This is for
    in preparation of using the FSP 1.1 code in userland
    for relocating FSP images.
    
    BUG=chrome-os-partner:44827
    BRANCH=None
    TEST=Built and booted glados.
    
    Change-Id: I39f4de84688e48978a4650303b8af8345f44fd03
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: 3c7eab9b7c10765355feffa3c3cac403275f9479
    Original-Change-Id: I33a7661281307cf31ae33899d1a4eb6a2fbd01a1
    Original-Signed-off-by: Aaron Durbin <adurbin at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/298832
    Original-Reviewed-by: Duncan Laurie <dlaurie at chromium.org>
    Reviewed-on: http://review.coreboot.org/11664
    Tested-by: build bot (Jenkins)
    Reviewed-by: Aaron Durbin <adurbin at chromium.org>


See http://review.coreboot.org/11664 for details.

-gerrit



More information about the coreboot-gerrit mailing list