(sizeof (mDeviceManagerMenuItemTable) / sizeof (DEVICE_MANAGER_MENU_ITEM))\r
\r
/**\r
- This function processes the results of changes in configuration.\r
+ This function is invoked if user selected a iteractive opcode from Device Manager's\r
+ Formset. The decision by user is saved to gCallbackKey for later processing. If\r
+ user set VBIOS, the new value is saved to EFI variable.\r
\r
\r
@param This Points to the EFI_HII_CONFIG_ACCESS_PROTOCOL.\r
@param ActionRequest On return, points to the action requested by the callback function.\r
\r
@retval EFI_SUCCESS The callback successfully handled the action.\r
- @retval EFI_OUT_OF_RESOURCES Not enough storage is available to hold the variable and its data.\r
- @retval EFI_DEVICE_ERROR The variable could not be saved.\r
- @retval EFI_UNSUPPORTED The specified Action is not supported by the callback.\r
+ @retval EFI_INVALID_PARAMETER The setup browser call this function with invalid parameters.\r
\r
**/\r
EFI_STATUS\r
\r
/**\r
\r
- Initialize HII information for the FrontPage\r
+ This function registers HII packages to HII database.\r
\r
\r
- @param VOID EDES_TODO: Add parameter description\r
-\r
- @return EDES_TODO: Add description for return value\r
+ @retval EFI_SUCCESS This function complete successfully.\r
+ @return Other value if failed to register HII packages.\r
\r
**/\r
EFI_STATUS\r
\r
/**\r
\r
- Call the browser and display the device manager\r
+ Call the browser and display the device manager to allow user\r
+ to configure the platform.\r
\r
+ This function create the dynamic content for device manager. It includes\r
+ section header for all class of devices, one-of opcode to set VBIOS.\r
+ \r
\r
- @param VOID EDES_TODO: Add parameter description\r
\r
@retval EFI_SUCCESS Operation is successful.\r
- @retval EFI_INVALID_PARAMETER If the inputs to SendForm function is not valid.\r
+ @retval Other values if failed to clean up the dynamic content from HII\r
+ database.\r
\r
**/\r
EFI_STATUS\r