2
Support for EFI PCI specification.
4
Copyright (c) 2006 - 2008, Intel Corporation All rights reserved.
6
This program and the accompanying materials are licensed and made available
7
under the terms and conditions of the BSD License which accompanies this
8
distribution. The full text of the license may be found at:
9
http://opensource.org/licenses/bsd-license.php
11
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
35
#define EFI_ROOT_BRIDGE_LIST 'eprb'
36
#define EFI_PCI_EXPANSION_ROM_HEADER_EFISIGNATURE 0x0EF1
39
UINT16 Signature; // 0xaa55
40
UINT16 InitializationSize;
41
UINT32 EfiSignature; // 0x0EF1
43
UINT16 EfiMachineType;
44
UINT16 CompressionType;
46
UINT16 EfiImageHeaderOffset;
48
} EFI_PCI_EXPANSION_ROM_HEADER;
52
PCI_EXPANSION_ROM_HEADER *Generic;
53
EFI_PCI_EXPANSION_ROM_HEADER *Efi;
54
EFI_LEGACY_EXPANSION_ROM_HEADER *PcAt;