mirror of https://github.com/acidanthera/audk.git
29 lines
945 B
C
29 lines
945 B
C
|
/************************************************************************
|
||
|
*
|
||
|
* Copyright (c) 2013-2015 Intel Corporation.
|
||
|
*
|
||
|
* 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.
|
||
|
*
|
||
|
************************************************************************/
|
||
|
#ifndef _MEMINIT_H_
|
||
|
#define _MEMINIT_H_
|
||
|
|
||
|
// function prototypes
|
||
|
void MemInit(MRCParams_t *mrc_params);
|
||
|
|
||
|
typedef void (*MemInitFn_t)(MRCParams_t *mrc_params);
|
||
|
|
||
|
typedef struct MemInit_s {
|
||
|
uint16_t post_code;
|
||
|
uint16_t boot_path;
|
||
|
MemInitFn_t init_fn;
|
||
|
} MemInit_t;
|
||
|
|
||
|
#endif // _MEMINIT_H_
|