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