Lines Matching +full:address +full:- +full:width

5   Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
9 http://opensource.org/licenses/bsd-license.php
52 // Complete PCI address generater
56 #define EFI_PCI_IO_ATTRIBUTE_ISA_MOTHERBOARD_IO 0x0001 ///< I/O cycles 0x0000-0x00FF (10 bit dec…
57 #define EFI_PCI_IO_ATTRIBUTE_ISA_IO 0x0002 ///< I/O cycles 0x0100-0x03FF or greater …
59 #define EFI_PCI_IO_ATTRIBUTE_VGA_MEMORY 0x0008 ///< MEM cycles 0xA0000-0xBFFFF (24 bit d…
60 #define EFI_PCI_IO_ATTRIBUTE_VGA_IO 0x0010 ///< I/O cycles 0x3B0-0x3BB and 0x3C0-0x3…
61 #define EFI_PCI_IO_ATTRIBUTE_IDE_PRIMARY_IO 0x0020 ///< I/O cycles 0x1F0-0x1F7, 0x3F6, 0x3F7…
62 #define EFI_PCI_IO_ATTRIBUTE_IDE_SECONDARY_IO 0x0040 ///< I/O cycles 0x170-0x177, 0x376, 0x377…
69 #define EFI_PCI_IO_ATTRIBUTE_EMBEDDED_DEVICE 0x2000 ///< Clear for an add-in PCI Device
72 #define EFI_PCI_IO_ATTRIBUTE_ISA_IO_16 0x10000 ///< I/O cycles 0x0100-0x03FF or greater …
74 #define EFI_PCI_IO_ATTRIBUTE_VGA_IO_16 0x40000 ///< I/O cycles 0x3B0-0x3BB and 0x3C0-0x3…
135 @param Width Signifies the width of the memory or I/O operations.
137 base address for the memory operation to perform.
156 IN EFI_PCI_IO_PROTOCOL_WIDTH Width,
169 @param Width Signifies the width of the memory or I/O operations.
171 … base address for the memory or I/O operation to perform.
179 @retval EFI_UNSUPPORTED The address range specified by Offset, Width, and Count is not
189 IN EFI_PCI_IO_PROTOCOL_WIDTH Width,
211 @param Width Signifies the width of the memory operations.
219 @retval EFI_UNSUPPORTED The address range specified by Offset, Width, and Count is not
222 @retval EFI_INVALID_PARAMETER Buffer is NULL or Width is invalid.
229 IN EFI_PCI_IO_PROTOCOL_WIDTH Width,
251 @param Width Signifies the width of the memory operations.
253 base address for the memory operation to perform.
257 base address for the memory operation to perform.
260 @param Count The number of memory operations to perform. Bytes moved is Width
266 @retval EFI_UNSUPPORTED The address range specified by DestOffset, Width, and Count
268 @retval EFI_UNSUPPORTED The address range specified by SrcOffset, Width, and Count is
270 @retval EFI_INVALID_PARAMETER Width is invalid.
278 IN EFI_PCI_IO_PROTOCOL_WIDTH Width,
287 Provides the PCI controller-specific addresses needed to access system memory.
291 @param HostAddress The system memory address to map to the PCI controller.
294 …@param DeviceAddress The resulting map address for the bus master PCI controller to use to
302 @retval EFI_DEVICE_ERROR The system hardware could not map the requested address.
342 @param HostAddress A pointer to store the base system memory address of the
369 …@param HostAddress The base system memory address of the allocated range. …
458 … base address for resource range. The legal range for this field is 0..5.
490 … base address for resource range. The legal range for this field is 0..5.
491 …@param Offset A pointer to the BAR relative base address of the resource range to …
550 /// through the ROM BAR of the PCI controller, or it is from a platform-specific location.