1 /*++
2 
3 Copyright (c) 2005 - 2006, Intel Corporation. All rights reserved.<BR>
4 This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution.  The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
8 
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11 
12 Module Name:
13 
14   PciRomTable.h
15 
16 Abstract:
17 
18   Option Rom Support for PCI Bus Driver
19 
20 Revision History
21 
22 --*/
23 
24 #ifndef _EFI_PCI_ROM_TABLE_H
25 #define _EFI_PCI_ROM_TABLE_H
26 
27 
28 EFI_STATUS
29 PciRomLoadEfiDriversFromOptionRomTable (
30   IN EFI_DRIVER_BINDING_PROTOCOL      *This,
31   IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL  *PciRootBridgeIo
32   );
33 
34 EFI_STATUS
35 PciRomGetRomResourceFromPciOptionRomTable (
36   IN EFI_DRIVER_BINDING_PROTOCOL      *This,
37   IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL  *PciRootBridgeIo,
38   PCI_IO_DEVICE                       *PciIoDevice
39   )
40 /*++
41 
42 Routine Description:
43 
44   TODO: Add function description
45 
46 Arguments:
47 
48   This            - TODO: add argument description
49   PciRootBridgeIo - TODO: add argument description
50   PciIoDevice     - TODO: add argument description
51 
52 Returns:
53 
54   TODO: add return values
55 
56 --*/
57 ;
58 #endif
59