#ifndef __PLATFORM_BDS_LIB_H_\r
#define __PLATFORM_BDS_LIB_H_\r
\r
-#include <PiDxe.h>\r
#include <Protocol/Bds.h>\r
#include <Protocol/GenericMemoryTest.h>\r
\r
\r
@param PrivateData The EFI_BDS_ARCH_PROTOCOL_INSTANCE instance\r
\r
- @return None.\r
-\r
**/\r
VOID\r
EFIAPI\r
PlatformBdsInit (\r
IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData\r
- )\r
-;\r
+ );\r
\r
/**\r
The function will excute with as the platform policy, current policy\r
IN EFI_BDS_ARCH_PROTOCOL_INSTANCE *PrivateData,\r
IN LIST_ENTRY *DriverOptionList,\r
IN LIST_ENTRY *BootOptionList\r
- )\r
-;\r
+ );\r
\r
/**\r
Hook point after a boot attempt fails.\r
@param ExitData Exit data returned from failed boot.\r
@param ExitDataSize Exit data size returned from failed boot.\r
\r
- @return None.\r
-\r
**/\r
VOID\r
EFIAPI\r
IN EFI_STATUS Status,\r
IN CHAR16 *ExitData,\r
IN UINTN ExitDataSize\r
- )\r
-;\r
+ );\r
\r
/**\r
Hook point after a boot attempt succeeds. We don't expect a boot option to\r
EFIAPI\r
PlatformBdsBootSuccess (\r
IN BDS_COMMON_OPTION *Option\r
- )\r
-;\r
+ );\r
\r
\r
/**\r
The flash layout is platform specific.\r
\r
@retval EFI_SUCCESS The non-updatable flash areas.\r
- @retval Others Some error occurs when locking non-updatable flash areas.\r
**/\r
EFI_STATUS\r
EFIAPI\r
PlatformBdsLockNonUpdatableFlash (\r
VOID\r
- )\r
-;\r
+ );\r
#endif\r