/** @file\r
- This file declares Device Recovery Module PPI.\r
+ This file declares the Device Recovery Module PPI.\r
+\r
The interface of this PPI does the following:\r
- Reports the number of recovery DXE capsules that exist on the associated device(s)\r
- Finds the requested firmware binary capsule\r
- Loads that capsule into memory\r
- A device can be either a group of devices, such as a block device, or an individual device.T he\r
- module determines the internal search order, with capsule number 1 as the highest load priority and\r
- number N as the lowest priority.\r
+\r
+ A device can be either a group of devices, such as a block device, or an individual device.\r
+ The module determines the internal search order, with capsule number 1 as the highest load\r
+ priority and number N as the lowest priority.\r
\r
Copyright (c) 2007 - 2009, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
\r
@par Revision Reference:\r
- This PPI is defined in Framework of EFI Recovery spec.\r
+ This PPI is defined in the "EFI Recovery" Framework spec.\r
Version 0.9\r
\r
**/\r
/// regardless of the underlying device(s).\r
///\r
struct _EFI_PEI_DEVICE_RECOVERY_MODULE_PPI {\r
- EFI_PEI_DEVICE_GET_NUMBER_RECOVERY_CAPSULE GetNumberRecoveryCapsules;\r
- EFI_PEI_DEVICE_GET_RECOVERY_CAPSULE_INFO GetRecoveryCapsuleInfo;\r
- EFI_PEI_DEVICE_LOAD_RECOVERY_CAPSULE LoadRecoveryCapsule;\r
+ EFI_PEI_DEVICE_GET_NUMBER_RECOVERY_CAPSULE GetNumberRecoveryCapsules; ///< Returns the number of DXE capsules residing on the device.\r
+ EFI_PEI_DEVICE_GET_RECOVERY_CAPSULE_INFO GetRecoveryCapsuleInfo; ///< Returns the size and type of the requested recovery capsule.\r
+ EFI_PEI_DEVICE_LOAD_RECOVERY_CAPSULE LoadRecoveryCapsule; ///< Loads a DXE capsule from some media into memory.\r
};\r
\r
extern EFI_GUID gEfiPeiDeviceRecoveryModulePpiGuid;\r