/** @file\r
\r
- FVB Extension protocol that extends the FVB Class in a component fashion.\r
+ FVB Extension protocol provides one extended service to FVB protocol defined in PI specification.\r
+ This service can erase the specified range of a firmware volume block.\r
\r
Copyright (c) 2006 - 2008, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
// FVB Extension Function Prototypes\r
//\r
/**\r
- Erases and initializes a specified range of a firmware volume block\r
+ Erases and initializes a specified range of a firmware volume block.\r
\r
@param[in] This Pointer to the FVB Extension protocol instance\r
@param[in] StartLba The starting logical block index to be erased\r
- @param[in] OffsetStartLba Offset into the starting block at which to \r
- begin erasing \r
+ @param[in] OffsetStartLba Offset into the starting block at which to begin erasing \r
@param[in] LastLba The last logical block index to be erased\r
@param[in] OffsetLastLba Offset into the last block at which to end erasing \r
\r
@retval EFI_ACCESS_DENIED The firmware volume block is in the WriteDisabled state\r
@retval EFI_DEVICE_ERROR The block device is not functioning correctly and \r
could not be written. Firmware device may have been\r
- partially erased\r
+ partially erased.\r
**/\r
typedef\r
EFI_STATUS\r