VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf@ 109091

Last change on this file since 109091 was 108794, checked in by vboxsync, 5 weeks ago

Devices/EFI/FirmwareNew: Merge edk2-stable202502 from the vendor branch and make it build for the important platforms, bugref:4643

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1## @file
2# Module entry point library for UEFI driver, DXE driver and SMM driver.
3#
4# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
5#
6# SPDX-License-Identifier: BSD-2-Clause-Patent
7#
8#
9##
10
11[Defines]
12 INF_VERSION = 0x00010005
13 BASE_NAME = UefiDriverEntryPoint
14 MODULE_UNI_FILE = UefiDriverEntryPoint.uni
15 FILE_GUID = 331deb15-454b-48d8-9b74-70d01f3f3556
16 MODULE_TYPE = UEFI_DRIVER
17 VERSION_STRING = 1.0
18 LIBRARY_CLASS = UefiDriverEntryPoint|DXE_DRIVER DXE_RUNTIME_DRIVER UEFI_DRIVER SMM_CORE DXE_SMM_DRIVER
19
20#
21# The following information is for reference only and not required by the build tools.
22#
23# VALID_ARCHITECTURES = IA32 X64 EBC
24#
25
26[Sources]
27 DriverEntryPoint.c
28
29
30
31[Packages]
32 MdePkg/MdePkg.dec
33
34
35[LibraryClasses]
36 UefiBootServicesTableLib
37 DebugLib
38 BaseLib
39 StackCheckLib
40
41
42[Protocols]
43 gEfiLoadedImageProtocolGuid ## SOMETIMES_CONSUMES
44
45
46#
47# For UEFI drivers, these architectural protocols defined in PI 1.0 spec need
48# to be appended and merged to the final dependency section.
49#
50[Depex.common.UEFI_DRIVER]
51 gEfiBdsArchProtocolGuid AND
52 gEfiCpuArchProtocolGuid AND
53 gEfiMetronomeArchProtocolGuid AND
54 gEfiMonotonicCounterArchProtocolGuid AND
55 gEfiRealTimeClockArchProtocolGuid AND
56 gEfiResetArchProtocolGuid AND
57 gEfiRuntimeArchProtocolGuid AND
58 gEfiSecurityArchProtocolGuid AND
59 gEfiTimerArchProtocolGuid AND
60 gEfiVariableWriteArchProtocolGuid AND
61 gEfiVariableArchProtocolGuid AND
62 gEfiWatchdogTimerArchProtocolGuid
63
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette