4 # This following section documents the envirnoment variables for the Win NT
\r
5 # build. These variables are used to define the (virtual) hardware
\r
6 # configuration of the NT environment
\r
7 # Copyright (c) 2006, Intel Corporation
\r
9 # All rights reserved. This program and the accompanying materials
\r
10 # are licensed and made available under the terms and conditions of the BSD License
\r
11 # which accompanies this distribution. The full text of the license may be found at
\r
12 # http://opensource.org/licenses/bsd-license.php
\r
13 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
\r
14 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
\r
20 INF_VERSION = 0x00010005
\r
21 BASE_NAME = UnixBusDriver
\r
22 FILE_GUID = f320d656-8985-11db-90e0-0040d02b1835
\r
23 MODULE_TYPE = UEFI_DRIVER
\r
24 VERSION_STRING = 1.0
\r
25 EDK_RELEASE_VERSION = 0x00020000
\r
26 EFI_SPECIFICATION_VERSION = 0x00020000
\r
28 ENTRY_POINT = InitializeUnixBusDriver
\r
31 # The following information is for reference only and not required by the build tools.
\r
33 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
\r
35 # DRIVER_BINDING = gUnixBusDriverBinding
\r
36 # COMPONENT_NAME = gUnixBusDriverComponentName
\r
53 UefiBootServicesTableLib
\r
58 UefiDriverEntryPoint
\r
64 gEfiUnixConsoleGuid # ALWAYS_CONSUMED
\r
65 gEfiUnixUgaGuid # ALWAYS_CONSUMED
\r
66 gEfiUnixSerialPortGuid # ALWAYS_CONSUMED
\r
67 gEfiUnixFileSystemGuid # ALWAYS_CONSUMED
\r
68 gEfiUnixPhysicalDisksGuid # ALWAYS_CONSUMED
\r
69 gEfiUnixVirtualDisksGuid # ALWAYS_CONSUMED
\r
70 gEfiUnixCPUModelGuid
\r
71 gEfiUnixCPUSpeedGuid
\r
76 gPcdProtocolGuid # PROTOCOL ALWAYS_CONSUMED
\r
77 gEfiDevicePathProtocolGuid # PROTOCOL TO_START
\r
78 gEfiUnixThunkProtocolGuid # PROTOCOL TO_START
\r
79 gEfiUnixIoProtocolGuid # PROTOCOL BY_START
\r
83 gEfiUnixPkgTokenSpaceGuid.PcdUnixSerialPort
\r
84 gEfiUnixPkgTokenSpaceGuid.PcdUnixMemorySize
\r
85 gEfiUnixPkgTokenSpaceGuid.PcdUnixCpuSpeed
\r
86 gEfiUnixPkgTokenSpaceGuid.PcdUnixCpuModel
\r
87 gEfiUnixPkgTokenSpaceGuid.PcdUnixPhysicalDisk
\r
88 gEfiUnixPkgTokenSpaceGuid.PcdUnixVirtualDisk
\r
89 gEfiUnixPkgTokenSpaceGuid.PcdUnixFileSystem
\r
90 gEfiUnixPkgTokenSpaceGuid.PcdUnixUga
\r
91 gEfiUnixPkgTokenSpaceGuid.PcdUnixConsole
\r