]> git.proxmox.com Git - mirror_edk2.git/blame - EmbeddedPkg/Include/Library/EblCmdLib.h
Adding support for BeagleBoard.
[mirror_edk2.git] / EmbeddedPkg / Include / Library / EblCmdLib.h
CommitLineData
2ef2b01e
A
1/** @file
2 Include flie for basic command line parser for EBL (Embedded Boot Loader)
3
4 Copyright (c) 2007, Intel Corporation<BR>
5 Portions copyright (c) 2008-2009 Apple Inc. All rights reserved.<BR>
6
7 All rights reserved. This program and the accompanying materials
8 are licensed and made available under the terms and conditions of the BSD License
9 which accompanies this distribution. The full text of the license may be found at
10 http://opensource.org/licenses/bsd-license.php
11
12 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14
15**/
16
17#ifndef __EBL_LIB_H__
18#define __EBL_LIB_H__
19
20#include <PiDxe.h>
21#include <Protocol/EblAddCommand.h>
22
23
24VOID
25EblAddCommand (
26 IN const EBL_COMMAND_TABLE *Entry
27 );
28
29VOID
30EblAddCommands (
31 IN const EBL_COMMAND_TABLE *EntryArray,
32 IN UINTN ArrayCount
33 );
34
35
36//
37// LIbrary constructor called directly from Ebl Code.
38// This module calls EblAddCommand () or EblAddCommands () to register new commands
39//
40VOID
41EblInitializeExternalCmd (
42 VOID
43 );
44
45
46
47#endif
48