2 # Provides 'initrd' dynamic UEFI shell command to load a Linux initrd
3 # via its GUIDed vendor media path
5 # Copyright (c) 2020, Arm, Ltd. All rights reserved.<BR>
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
14 BASE_NAME = LinuxInitrdDynamicShellCommand
15 FILE_GUID = 2f30da26-f51b-4b6f-85c4-31873c281bca
16 MODULE_TYPE = DXE_DRIVER
18 ENTRY_POINT = LinuxInitrdDynamicShellCommandEntryPoint
19 UNLOAD_IMAGE = LinuxInitrdDynamicShellCommandUnload
20 UEFI_HII_RESOURCE_SECTION = TRUE
23 # VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 EBC
27 LinuxInitrdDynamicShellCommand.c
28 LinuxInitrdDynamicShellCommand.uni
33 MdeModulePkg/MdeModulePkg.dec
42 UefiBootServicesTableLib
47 gEfiDevicePathProtocolGuid ## SOMETIMES_PRODUCES
48 gEfiHiiPackageListProtocolGuid ## CONSUMES
49 gEfiLoadFile2ProtocolGuid ## SOMETIMES_PRODUCES
50 gEfiShellDynamicCommandProtocolGuid ## PRODUCES