]> git.proxmox.com Git - mirror_edk2.git/blob - IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciRomTable.h
Correct all header files for doxygen format and correct the license issue for VgaClas...
[mirror_edk2.git] / IntelFrameworkModulePkg / Bus / Pci / PciBusDxe / PciRomTable.h
1 /**@file
2 Option Rom Support for PCI Bus Driver
3
4 Copyright (c) 2006, Intel Corporation
5 All rights reserved. This program and the accompanying materials
6 are licensed and made available under the terms and conditions of the BSD License
7 which accompanies this distribution. The full text of the license may be found at
8 http://opensource.org/licenses/bsd-license.php
9
10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12
13 **/
14
15 #ifndef _EFI_PCI_ROM_TABLE_H
16 #define _EFI_PCI_ROM_TABLE_H
17
18 VOID
19 PciRomAddImageMapping (
20 IN EFI_HANDLE ImageHandle,
21 IN UINTN Seg,
22 IN UINT8 Bus,
23 IN UINT8 Dev,
24 IN UINT8 Func,
25 IN UINT64 RomAddress,
26 IN UINT64 RomLength
27 )
28 /*++
29
30 Routine Description:
31
32 TODO: Add function description
33
34 Arguments:
35
36 ImageHandle - TODO: add argument description
37 Seg - TODO: add argument description
38 Bus - TODO: add argument description
39 Dev - TODO: add argument description
40 Func - TODO: add argument description
41 RomAddress - TODO: add argument description
42 RomLength - TODO: add argument description
43
44 Returns:
45
46 TODO: add return values
47
48 --*/
49 ;
50
51
52 EFI_STATUS
53 PciRomGetRomResourceFromPciOptionRomTable (
54 IN EFI_DRIVER_BINDING_PROTOCOL *This,
55 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *PciRootBridgeIo,
56 PCI_IO_DEVICE *PciIoDevice
57 )
58 /*++
59
60 Routine Description:
61
62 TODO: Add function description
63
64 Arguments:
65
66 This - TODO: add argument description
67 PciRootBridgeIo - TODO: add argument description
68 PciIoDevice - TODO: add argument description
69
70 Returns:
71
72 TODO: add return values
73
74 --*/
75 ;
76
77 EFI_STATUS
78 PciRomGetImageMapping (
79 PCI_IO_DEVICE *PciIoDevice
80 )
81 /*++
82
83 Routine Description:
84
85 TODO: Add function description
86
87 Arguments:
88
89 PciIoDevice - TODO: add argument description
90
91 Returns:
92
93 TODO: add return values
94
95 --*/
96 ;
97
98 #endif