TianoCore EDK2 master
|
#include "UefiShellDebug1CommandsLib.h"
#include <IndustryStandard/Pci22.h>
#include <IndustryStandard/Pci23.h>
#include <IndustryStandard/PeImage.h>
#include <Protocol/Decompress.h>
Go to the source code of this file.
Functions | |
EFI_STATUS | LoadPciRomConnectAllDriversToAllControllers (VOID) |
EFI_STATUS | LoadEfiDriversFromRomImage (VOID *RomBar, UINTN RomSize, CONST CHAR16 *FileName) |
SHELL_STATUS EFIAPI | ShellCommandRunLoadPciRom (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
Variables | |
STATIC CONST SHELL_PARAM_ITEM | ParamList [] |
Main file for LoadPciRom shell Debug1 function.
(C) Copyright 2015 Hewlett-Packard Development Company, L.P.
Copyright (c) 2005 - 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file LoadPciRom.c.
EFI_STATUS LoadEfiDriversFromRomImage | ( | VOID * | RomBar, |
UINTN | RomSize, | ||
CONST CHAR16 * | FileName | ||
) |
Command entry point.
[in] | RomBar | The Rom Base address. |
[in] | RomSize | The Rom size. |
[in] | FileName | The file name. |
EFI_SUCCESS | The command completed successfully. |
EFI_INVALID_PARAMETER | Command usage error. |
EFI_UNSUPPORTED | Protocols unsupported. |
EFI_OUT_OF_RESOURCES | Out of memory. |
Other | value Unknown error. |
Definition at line 203 of file LoadPciRom.c.
EFI_STATUS LoadPciRomConnectAllDriversToAllControllers | ( | VOID | ) |
Connects all available drives and controllers.
EFI_SUCCESS | The operation was successful. |
EFI_ABORTED | The abort mechanism was received. |
Definition at line 399 of file LoadPciRom.c.
SHELL_STATUS EFIAPI ShellCommandRunLoadPciRom | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable | ||
) |
Function for 'loadpcirom' command.
[in] | ImageHandle | Handle to the Image (NULL if Internal). |
[in] | SystemTable | Pointer to the System Table (NULL if Internal). |
Definition at line 60 of file LoadPciRom.c.
STATIC CONST SHELL_PARAM_ITEM ParamList[] |
Definition at line 47 of file LoadPciRom.c.