IntelFsp2Pkg SecFspSecPlatformLibNull: Convert Ia32/Flat32.asm to NASM
[mirror_edk2.git] / IntelFsp2Pkg / Include / FspDataTable.h
1 /** @file\r
2   The header file of FSP data table\r
3 \r
4   Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>\r
5   This program and the accompanying materials\r
6   are licensed and made available under the terms and conditions of the BSD License\r
7   which accompanies this distribution.  The full text of the license may be found at\r
8   http://opensource.org/licenses/bsd-license.php.\r
9 \r
10   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12 \r
13 **/\r
14 \r
15 #ifndef _FSP_DATA_TABLE_H_\r
16 #define _FSP_DATA_TABLE_H_\r
17 \r
18 #pragma pack(1)\r
19 \r
20 #define FSP_DATA_SIGNATURE  SIGNATURE_32 ('F', 'S', 'P', 'D')\r
21 \r
22 typedef struct  {\r
23   UINT32  Signature;\r
24   UINT32  Length;\r
25   UINT32  FsptBase;\r
26   UINT32  FspmBase;\r
27   UINT32  FspsBase;\r
28 } FSP_DATA_TABLE;\r
29 \r
30 #pragma pack()\r
31 \r
32 #endif\r