Fsp.inc 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. ;------------------------------------------------------------------------------
  2. ;
  3. ; Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
  4. ; SPDX-License-Identifier: BSD-2-Clause-Patent
  5. ;
  6. ; Module Name:
  7. ;
  8. ; Fsp.inc
  9. ;
  10. ; Abstract:
  11. ;
  12. ; Fsp related definitions
  13. ;
  14. ;------------------------------------------------------------------------------
  15. ;
  16. ; Fv Header
  17. ;
  18. FVH_SIGINATURE_OFFSET EQU 028h
  19. FVH_SIGINATURE_VALID_VALUE EQU 04856465Fh ; valid signature:_FVH
  20. FVH_HEADER_LENGTH_OFFSET EQU 030h
  21. FVH_EXTHEADER_OFFSET_OFFSET EQU 034h
  22. FVH_EXTHEADER_SIZE_OFFSET EQU 010h
  23. ;
  24. ; Ffs Header
  25. ;
  26. FSP_HEADER_GUID_DWORD1 EQU 0912740BEh
  27. FSP_HEADER_GUID_DWORD2 EQU 047342284h
  28. FSP_HEADER_GUID_DWORD3 EQU 0B08471B9h
  29. FSP_HEADER_GUID_DWORD4 EQU 00C3F3527h
  30. FFS_HEADER_SIZE_VALUE EQU 018h
  31. ;
  32. ; Section Header
  33. ;
  34. SECTION_HEADER_TYPE_OFFSET EQU 03h
  35. RAW_SECTION_HEADER_SIZE_VALUE EQU 04h
  36. ;
  37. ; Fsp Header
  38. ;
  39. FSP_HEADER_IMAGEBASE_OFFSET EQU 01Ch
  40. FSP_HEADER_TEMPRAMINIT_OFFSET EQU 030h