summaryrefslogtreecommitdiff
path: root/sfi.h
AgeCommit message (Collapse)Author
2014-07-21[PORT FROM XEN_SANDBOX]Bootstub modification for Xen, ported from R42TW branchEvgeny Kalugin
BZ: 136642 Deeply modified port from Xen branch Change-Id: Icde718b22f8519ab33cc0dfb78a057bacfc9dda0 Orig-Change-Id: I0b56738d9532c268582b6a7a3d3fb1974cf28324 Signed-off-by: Evgeny Kalugin <evgeny.kalugin@intel.com>
2014-07-21SFI: Fixed MMAP search routineMark F. Brown
BZ: 114933 Needs to search for MMAP via SYST table Added SFI table verification Optimized table search: * Search for SYST on 16-byte boundary * Table signature match via magic number rather than strcmp Change-Id: Ic1e32eb7622ac1839ceb22e1315df50709df485a Signed-off-by: Mark F. Brown <mark.f.brown@intel.com> Reviewed-by: Jim A. Pelner <jim.a.pelner@intel.com> Reviewed-on: http://android.intel.com:8080/112532 Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com> Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com> Reviewed-by: Fert, Laurent <laurent.fert@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
2014-07-21SFI: fix table alignmentJacob Pan
SFI spec does not require any dword alignment of its tables other than SYST base table. IA FW may produce byte aligned mmap table that the current code cannot handle. Also added __packed attribute for sfi structures. Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
2014-07-21SFI: use sfi mmap table to build a e820 table for boot_parametersFeng Tang
Signed-off-by: Feng Tang <feng.tang@intel.com>