/** @file\r
The platform boot manager reference implement\r
\r
-Copyright (c) 2004 - 2008, Intel Corporation. <BR>\r
-All rights reserved. This program and the accompanying materials\r
+Copyright (c) 2004 - 2008, Intel Corporation. All rights reserved.<BR>\r
+This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
http://opensource.org/licenses/bsd-license.php\r
#define BOOT_MANAGER_FORM_ID 0x1000\r
\r
#define LABEL_BOOT_OPTION 0x00\r
+#define LABEL_BOOT_OPTION_END 0x01\r
\r
//\r
// These are the VFR compiler generated data representing our VFR data.\r
} BOOT_MANAGER_CALLBACK_DATA;\r
\r
/**\r
- This call back funtion is registered with Boot Manager formset.\r
+ This call back function is registered with Boot Manager formset.\r
When user selects a boot option, this call back function will\r
be triggered. The boot option is saved for later processing.\r
\r
Registers HII packages for the Boot Manger to HII Database.\r
It also registers the browser call back function.\r
\r
- @return Status of gBS->InstallMultipleProtocolInterfaces() and gHiiDatabase->NewPackageList()\r
+ @retval EFI_SUCCESS HII packages for the Boot Manager were registered successfully.\r
+ @retval EFI_OUT_OF_RESOURCES HII packages for the Boot Manager failed to be registered.\r
+\r
**/\r
EFI_STATUS\r
InitializeBootManager (\r
);\r
\r
/**\r
- This funtion invokees Boot Manager. If all devices have not a chance to be connected,\r
+ This function invokes Boot Manager. If all devices have not a chance to be connected,\r
the connect all will be triggered. It then enumerate all boot options. If \r
a boot option from the Boot Manager page is selected, Boot Manager will boot\r
from this boot option.\r