Lines Matching full:pci
3 the PCI bus driver/PCI Host Bridge Resource Allocation driver and a platform-specific
41 /// Does not set aside either ISA or VGA I/O resources during PCI
43 /// not want to support a PCI device that requires ISA or legacy VGA
44 /// resources. If a PCI device driver asks for these resources, the request
47 /// Sets aside the ISA I/O range and all the aliases during PCI
51 /// PCI devices that require the following, at the cost of wasted I/O space:
54 /// The PCI bus driver will not allocate I/O addresses out of the ISA I/O
61 /// In this case, the PCI bus driver will ask the PCI host bridge driver for
62 /// larger I/O ranges. The PCI host bridge driver is not aware of the ISA
69 /// Sets aside the ISA I/O range (0x100 - 0x3FF) during PCI enumeration
74 /// 3FF), but not if it also asks for the ISA aliases. The PCI bus driver will
76 /// 0x3FF) range or the aliases of the VGA I/O range. If a PCI device
81 /// aliases, all the upstream PCI-to-PCI bridges must be set up to perform
83 /// positively decoding the same address, all PCI-to-PCI bridges that are
87 /// of PCI-to-PCI bridges and is described in the white paper PCI-to-PCI
89 /// and Windows Server 2003. The PCI enumeration process must be
92 /// Sets aside the ISA I/O range (0x100 - 0x3FF) during PCI enumeration.
94 /// the platform indicates that it wants to support PCI devices that require
96 /// devices that require ISA alias ranges or VGA alias ranges. The PCI
98 /// range (0x100-0x3FF). If a PCI device driver asks for the ISA I/O
103 /// PCI bridges that are upstream to a VGA device, as well as
104 /// upstream to the parent PCI root bridge, must support 16-bit VGA I/O
105 /// decode. See the PCI-to-PCI Bridge Architecture Specification for
116 /// Does not set aside either ISA or VGA I/O resources during PCI
151 /// The phase that indicates the entry point to the PCI Bus Notify phase. This
152 /// platform hook is called before the PCI bus driver calls the
157 /// The phase that indicates the entry point to the PCI Bus Notify phase. This
158 /// platform hook is called before the PCI bus driver calls the
164 /// returning to the PCI Bus Driver Notify phase. This platform hook is called after
165 /// the PCI bus driver calls the EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL
171 /// returning to the PCI Bus Driver Notify phase. This platform hook is called after
172 /// the PCI bus driver calls the EFI_PCI_HOST_BRIDGE_RESOURCE_ALLOCATION_PROTOCOL
182 The notification from the PCI bus enumerator to the platform that it is
188 may be added as required in the future. The PCI bus driver calls the platform driver
189 twice for every Phase-once before the PCI Host Bridge Resource Allocation Protocol
190 driver is notified, and once after the PCI Host Bridge Resource Allocation Protocol
199 @param[in] Phase The phase of the PCI bus enumeration.
200 @param[in] ExecPhase Defines the execution phase of the PCI chipset driver.
215 The notification from the PCI bus enumerator to the platform for each PCI
216 controller at several predefined points during PCI controller initialization.
221 added as required in the future. The PCI bus driver calls the platform driver twice for
222 every PCI controller-once before the PCI Host Bridge Resource Allocation Protocol driver
223 is notified, and once after the PCI Host Bridge Resource Allocation Protocol driver has
231 @param[in] HostBridge The associated PCI host bridge handle.
232 @param[in] RootBridge The associated PCI root bridge handle.
233 @param[in] PciAddress The address of the PCI device on the PCI bus.
234 @param[in] Phase The phase of the PCI controller enumeration.
235 @param[in] ExecPhase Defines the execution phase of the PCI chipset driver.
254 The GetPlatformPolicy() function retrieves the platform policy regarding PCI
255 enumeration. The PCI bus driver and the PCI Host Bridge Resource Allocation Protocol
273 Gets the PCI device's option ROM from a platform-specific location.
275 The GetPciRom() function gets the PCI device's option ROM from a platform-specific location.
277 that is packaged as a PCI 2.2 option ROM. The image may contain both legacy and EFI option
281 and return it to the PCI bus driver. The PCI bus driver will call this member function before
283 image that is different from the ROM image on a PCI card.
286 @param[in] PciHandle The handle of the PCI device.
311 /// This protocol provides the interface between the PCI bus driver/PCI Host
317 /// The notification from the PCI bus enumerator to the platform that it is about to
322 /// The notification from the PCI bus enumerator to the platform for each PCI
323 /// controller at several predefined points during PCI controller initialization.
331 /// Gets the PCI device's option ROM from a platform-specific location.