XGigUndiDxe.inf Driver File Contents (Lan_Intel_22.6.6.0_W10x64_A.zip)

# /**************************************************************************
# 
# Copyright (c) 2016, Intel Corporation
# 
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
# 
#     * Redistributions of source code must retain the above copyright notice,
#       this list of conditions and the following disclaimer.
#     * Redistributions in binary form must reproduce the above copyright
#       notice, this list of conditions and the following disclaimer in the
#       documentation and/or other materials provided with the distribution.
#     * Neither the name of Intel Corporation nor the names of its contributors
#       may be used to endorse or promote products derived from this software
#       without specific prior written permission.
# 
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# 
# ***************************************************************************/

[defines]
INF_VERSION          = 0x00010005
BASE_NAME            = XGigUndiDxe
#FILE_GUID            = B1f836EA-A134-4EF8-967C-8148606FF670
FILE_GUID            = 507df75d-7383-4ceb-a83a-60776a80d32c


# UEFI_DRIVER is compliant with EFI1.10 or UEFI 2.3 specification

MODULE_TYPE          = UEFI_DRIVER

VERSION_STRING       = 1.0
ENTRY_POINT          = InitializeXGigUndiDriver
UNLOAD_IMAGE         = UnloadXGigUndiDriver

[BuildOptions.common]

*_*_*_CC_FLAGS = /FAcs /D MDEPKG_NDEBUG /D UNDI_10G

[BuildOptions.X64]

*_*_*_CC_FLAGS = /D EFIX64 

[BuildOptions.IPF]

*_*_*_CC_FLAGS = /D EFI64

[BuildOptions.IA32]

*_*_*_CC_FLAGS = /D EFI32

[sources.common]
 InventoryStrings.uni
 Inventory.vfr
 Brand.c
 AdapterInformation.c
 AdapterInformation.h
 ComponentName.c
 ComponentName.h
 DeviceSupport.c
 DeviceSupport.h
 Decode.c
 Decode.h
 DriverDiagnostics.c
 DriverDiagnostics.h
 Init.c
 Init.h
 ixgbe_osdep.h
 NVDataStruc.h
 Xgbe.c
 DriverHealth.c
 Xgbe.h
 StartStop.c
 StartStop.h
 EepromConfig.c
 EepromConfig.c
 ixgbe_82598.c
 ixgbe_82598.h
 ixgbe_82599.c
 ixgbe_82599.h
 ixgbe_x540.c
 ixgbe_x540.h
 ixgbe_x550.c
 ixgbe_x550.h
 ixgbe_api.c
 ixgbe_api.h
 ixgbe_common.c
 ixgbe_common.h
 ixgbe_phy.c
 ixgbe_phy.h
 ixgbe_type.h
 Hii.c
 Hii.h
 Version.h
 HiiInternalLib.c
 HiiInternalLib.h
  wol\wol.c
  wol\wol.h
  wol\wolfamily.c
  wol\wolimpl.c
  wol\wolimpl.h
  wol\wolinfo.c
  wol\wol_10G.c

[Packages]
  MdePkg/MdePkg.dec
  MdeModulePkg/MdeModulePkg.dec

[LibraryClasses.common]
  BaseLib
  MemoryAllocationLib
  UefiBootServicesTableLib
  UefiDriverEntryPoint
  UefiRuntimeServicesTableLib
  BaseMemoryLib
  PrintLib
  UefiLib
  HiiLib
  StdLibC

[LibraryClasses.X64]
  
[LibraryClasses.IPF]

[Protocols.common]
  gEfiNetworkInterfaceIdentifierProtocolGuid_31
  gEfiPciIoProtocolGuid
  gEfiDevicePathProtocolGuid
  gEfiFormBrowser2ProtocolGuid                  ## CONSUMES
  gEfiHiiStringProtocolGuid                     ## CONSUMES
  gEfiHiiConfigRoutingProtocolGuid              ## CONSUMES
  gEfiHiiConfigAccessProtocolGuid               ## PRODUCES
  gEfiFormBrowser2ProtocolGuid                  ## CONSUMES
  gEfiHiiDatabaseProtocolGuid                   ## CONSUMES
  gEfiHiiPackageListProtocolGuid    			## CONSUMES  
  gEfiDriverSupportedEfiVersionProtocolGuid
  gEfiDriverHealthProtocolGuid
  

[Guids]
  gEfiIfrTianoGuid                              ## CONSUMES ## Guid
  gEfiEventExitBootServicesGuid        			## PRODUCES ## Event
  gEfiEventVirtualAddressChangeGuid    			## PRODUCES ## Event

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 1.67