From 6913a68302ad64e4e9981adf3bb572b9cf0d1dc0 Mon Sep 17 00:00:00 2001 From: Olivier Martin Date: Tue, 15 Jul 2014 09:18:44 +0000 Subject: ArmPlatformPkg/ArmPlatformLib.h: Added documentation for ArmPlatformPeiBootAction() Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15657 6f19259b-4bc3-4df7-8a09-765794883524 --- ArmPlatformPkg/Include/Library/ArmPlatformLib.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'ArmPlatformPkg/Include') diff --git a/ArmPlatformPkg/Include/Library/ArmPlatformLib.h b/ArmPlatformPkg/Include/Library/ArmPlatformLib.h index 94ad5c176f..ed631f3c42 100644 --- a/ArmPlatformPkg/Include/Library/ArmPlatformLib.h +++ b/ArmPlatformPkg/Include/Library/ArmPlatformLib.h @@ -96,6 +96,22 @@ ArmPlatformGetBootMode ( VOID ); +/** + First platform specific function to be called in the PEI phase + + This function is actually the first function called by the PrePi + or PrePeiCore modules. It allows to retrieve arguments passed to + the UEFI firmware through the CPU registers. + + This function might be written into assembler as no stack are set + when the function is invoked. + +**/ +VOID +ArmPlatformPeiBootAction ( + VOID + ); + /** Initialize controllers that must setup in the normal world -- cgit v1.2.3