TianoCore EDK2 master
Loading...
Searching...
No Matches
UefiShellDriver1CommandsLib.h File Reference

Go to the source code of this file.

Functions

SHELL_STATUS EFIAPI ShellCommandRunConnect (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunDevices (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunOpenInfo (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunDevTree (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunDh (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunDisconnect (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunDrivers (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunDrvCfg (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunDrvDiag (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunReconnect (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
SHELL_STATUS EFIAPI ShellCommandRunUnload (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
 
EFI_STATUS ShellConnectFromDevPaths (IN CONST CHAR16 *Key)
 

Variables

EFI_HII_HANDLE gShellDriver1HiiHandle
 
BOOLEAN gInReconnect
 

Detailed Description

Main file for NULL named library for Profile1 shell command functions.

Copyright (c) 2010 - 2016, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file UefiShellDriver1CommandsLib.h.

Function Documentation

◆ ShellCommandRunConnect()

SHELL_STATUS EFIAPI ShellCommandRunConnect ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'connect' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 409 of file Connect.c.

◆ ShellCommandRunDevices()

SHELL_STATUS EFIAPI ShellCommandRunDevices ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'devices' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 129 of file Devices.c.

◆ ShellCommandRunDevTree()

SHELL_STATUS EFIAPI ShellCommandRunDevTree ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'devtree' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 144 of file DevTree.c.

◆ ShellCommandRunDh()

SHELL_STATUS EFIAPI ShellCommandRunDh ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'dh' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 1094 of file Dh.c.

◆ ShellCommandRunDisconnect()

SHELL_STATUS EFIAPI ShellCommandRunDisconnect ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'disconnect' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 82 of file Disconnect.c.

◆ ShellCommandRunDrivers()

SHELL_STATUS EFIAPI ShellCommandRunDrivers ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'drivers' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 267 of file Drivers.c.

◆ ShellCommandRunDrvCfg()

SHELL_STATUS EFIAPI ShellCommandRunDrvCfg ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'drvcfg' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 1267 of file DrvCfg.c.

◆ ShellCommandRunDrvDiag()

SHELL_STATUS EFIAPI ShellCommandRunDrvDiag ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'drvdiag' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 349 of file DrvDiag.c.

◆ ShellCommandRunOpenInfo()

SHELL_STATUS EFIAPI ShellCommandRunOpenInfo ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'openinfo' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 161 of file OpenInfo.c.

◆ ShellCommandRunReconnect()

SHELL_STATUS EFIAPI ShellCommandRunReconnect ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'reconnect' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 44 of file Reconnect.c.

◆ ShellCommandRunUnload()

SHELL_STATUS EFIAPI ShellCommandRunUnload ( IN EFI_HANDLE  ImageHandle,
IN EFI_SYSTEM_TABLE SystemTable 
)

Function for 'unload' command.

Parameters
[in]ImageHandleHandle to the Image (NULL if Internal).
[in]SystemTablePointer to the System Table (NULL if Internal).

Definition at line 54 of file Unload.c.

◆ ShellConnectFromDevPaths()

EFI_STATUS ShellConnectFromDevPaths ( IN CONST CHAR16 *  Key)

Do a connect from an EFI variable via it's key name.

Parameters
[in]KeyThe name of the EFI Variable.
Return values
EFI_SUCCESSThe operation was successful.

Definition at line 193 of file Connect.c.

Variable Documentation

◆ gInReconnect

BOOLEAN gInReconnect
extern

Definition at line 13 of file UefiShellDriver1CommandsLib.c.

◆ gShellDriver1HiiHandle

EFI_HII_HANDLE gShellDriver1HiiHandle
extern

Definition at line 12 of file UefiShellDriver1CommandsLib.c.