]> git.proxmox.com Git - mirror_edk2.git/blame - Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIoDxe.inf
UefiCpuPkg: Remove double \r
[mirror_edk2.git] / Nt32Pkg / WinNtBlockIoDxe / WinNtBlockIoDxe.inf
CommitLineData
7b202cb0 1## @file\r
10160456 2# Block Io driver\r
3#\r
4# Produce block IO abstractions for real devices on your PC using Win32 APIs.\r
5# The configuration of what devices to mount or emulate comes from NT\r
6# environment variables. The variables must be visible to the Microsoft*\r
7# Developer Studio for them to work.\r
8f2a5f80 8# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>\r
10160456 9#\r
9d2eedba 10# SPDX-License-Identifier: BSD-2-Clause-Patent\r
10160456 11#\r
12#\r
7b202cb0 13##\r
10160456 14\r
10160456 15[Defines]\r
16 INF_VERSION = 0x00010005\r
17 BASE_NAME = WinNtBlockIo\r
18 FILE_GUID = F479E147-A125-11d4-BCFC-0080C73C8881\r
19 MODULE_TYPE = UEFI_DRIVER\r
20 VERSION_STRING = 1.0\r
10160456 21\r
22 ENTRY_POINT = InitializeWinNtBlockIo\r
23\r
24#\r
25# The following information is for reference only and not required by the build tools.\r
26#\r
27# VALID_ARCHITECTURES = IA32\r
28#\r
29# DRIVER_BINDING = gWinNtBlockIoDriverBinding \r
30# COMPONENT_NAME = gWinNtBlockIoComponentName \r
31# DRIVER_DIAG = gWinNtBlockIoDriverDiagnostics \r
32#\r
33\r
7b202cb0 34[Sources]\r
10160456 35 DriverDiagnostics.c\r
36 DriverConfiguration.c\r
37 ComponentName.c\r
38 WinNtBlockIo.c\r
39 WinNtBlockIo.h\r
40\r
41\r
10160456 42[Packages]\r
10160456 43 MdePkg/MdePkg.dec\r
0dea993c 44 Nt32Pkg/Nt32Pkg.dec\r
10160456 45\r
46\r
10160456 47[LibraryClasses]\r
48 MemoryAllocationLib\r
49 UefiBootServicesTableLib\r
50 BaseMemoryLib\r
51 UefiLib\r
52 UefiDriverEntryPoint\r
53 BaseLib\r
54 DebugLib\r
55\r
56\r
10160456 57[Guids]\r
58 gEfiWinNtPhysicalDisksGuid # SOMETIMES_CONSUMED\r
59 gEfiWinNtVirtualDisksGuid # ALWAYS_CONSUMED\r
60\r
61\r
10160456 62[Protocols]\r
63 gEfiBlockIoProtocolGuid # PROTOCOL BY_START\r
64 gEfiWinNtIoProtocolGuid # PROTOCOL TO_START\r
65\r