EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Defines | Enumerations | Functions

ArmPkg/Application/LinuxLoader/LinuxConfig.c File Reference

#include "LinuxInternal.h"
#include <Protocol/DevicePathToText.h>

Go to the source code of this file.

Defines

#define DEFAULT_BOOT_ENTRY_DESCRIPTION   L"Linux"
#define MAX_STR_INPUT   300
#define MAX_ASCII_INPUT   300

Enumerations

enum  LINUX_LOADER_ACTION { LINUX_LOADER_NEW = 1, LINUX_LOADER_UPDATE }

Functions

STATIC EFI_STATUS EditHIInputStr (IN OUT CHAR16 *CmdLine, IN UINTN MaxCmdLine)
STATIC EFI_STATUS EditHIInputAscii (IN OUT CHAR8 *CmdLine, IN UINTN MaxCmdLine)
STATIC EFI_STATUS GetHIInputInteger (OUT UINTN *Integer)
EFI_STATUS LinuxLoaderConfig (IN EFI_LOADED_IMAGE_PROTOCOL *LoadedImage)

Detailed Description

Copyright (c) 2011, ARM Limited. All rights reserved.

This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Definition in file LinuxConfig.c.


Define Documentation

#define DEFAULT_BOOT_ENTRY_DESCRIPTION   L"Linux"

Definition at line 20 of file LinuxConfig.c.

#define MAX_ASCII_INPUT   300

Definition at line 22 of file LinuxConfig.c.

#define MAX_STR_INPUT   300

Definition at line 21 of file LinuxConfig.c.


Enumeration Type Documentation

Enumerator:
LINUX_LOADER_NEW 
LINUX_LOADER_UPDATE 

Definition at line 24 of file LinuxConfig.c.


Function Documentation

STATIC EFI_STATUS EditHIInputAscii ( IN OUT CHAR8 CmdLine,
IN UINTN  MaxCmdLine 
)

Definition at line 82 of file LinuxConfig.c.

STATIC EFI_STATUS EditHIInputStr ( IN OUT CHAR16 CmdLine,
IN UINTN  MaxCmdLine 
)

Definition at line 31 of file LinuxConfig.c.

STATIC EFI_STATUS GetHIInputInteger ( OUT UINTN Integer)

Definition at line 103 of file LinuxConfig.c.

EFI_STATUS LinuxLoaderConfig ( IN EFI_LOADED_IMAGE_PROTOCOL LoadedImage)

Definition at line 165 of file LinuxConfig.c.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines