]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFsp2Pkg/Include/FspDataTable.h
IntelFsp2Pkg SecFspSecPlatformLibNull: Convert Ia32/Flat32.asm to NASM
[mirror_edk2.git] / IntelFsp2Pkg / Include / FspDataTable.h
CommitLineData
cf1d4549
JY
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
22typedef 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