/tags/0.3.0/boot/arch/ia64/loader/gefi/inc/ia64/efilibplat.h |
---|
0,0 → 1,80 |
#ifndef _EFI_LIB_PLAT_H |
#define _EFI_LIB_PLAT_H |
/*++ |
Copyright (c) 1998 Intel Corporation |
Module Name: |
efilibplat.h |
Abstract: |
EFI to compile bindings |
Revision History |
--*/ |
#include "salproc.h" |
VOID |
InitializeLibPlatform ( |
IN EFI_HANDLE ImageHandle, |
IN EFI_SYSTEM_TABLE *SystemTable |
); |
VOID |
LibInitSalAndPalProc( |
OUT PLABEL *SalPlabel, |
OUT UINT64 *PalEntry |
); |
EFI_STATUS |
LibGetSalIoPortMapping ( |
OUT UINT64 *IoPortMapping |
); |
EFI_STATUS |
LibGetSalIpiBlock ( |
OUT UINT64 *IpiBlock |
); |
EFI_STATUS |
LibGetSalWakeupVector ( |
OUT UINT64 *WakeVector |
); |
VOID * |
LibSearchSalSystemTable ( |
IN UINT8 EntryType |
); |
VOID |
LibSalProc ( |
IN UINT64 Arg1, |
IN UINT64 Arg2, |
IN UINT64 Arg3, |
IN UINT64 Arg4, |
IN UINT64 Arg5, |
IN UINT64 Arg6, |
IN UINT64 Arg7, |
IN UINT64 Arg8, |
OUT rArg *Results OPTIONAL |
); |
VOID |
LibPalProc ( |
IN UINT64 Arg1, |
IN UINT64 Arg2, |
IN UINT64 Arg3, |
IN UINT64 Arg4, |
OUT rArg *Results OPTIONAL |
); |
#endif |