\r
#include "BootMaint.h"\r
\r
-VOID\r
-RefreshUpdateData (\r
- VOID\r
- )\r
-/*++\r
-\r
-Routine Description:\r
+/**\r
Refresh the global UpdateData structure.\r
\r
-Arguments:\r
- None.\r
\r
-Returns:\r
- None.\r
+ @param VOID EDES_TODO: Add parameter description\r
+\r
+ EDES_TODO: Incomplete Descriptions None.\r
\r
---*/\r
+**/\r
+VOID\r
+RefreshUpdateData (\r
+ VOID\r
+ )\r
{\r
gUpdateData.Offset = 0;\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdatePageStart (\r
IN BMM_CALLBACK_DATA *CallbackData\r
\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdatePageEnd (\r
IN BMM_CALLBACK_DATA *CallbackData\r
);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param LabelId EDES_TODO: Add parameter description\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
CleanUpPage (\r
IN UINT16 LabelId,\r
);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param FileContext EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
EFI_STATUS\r
BootThisFile (\r
IN BM_FILE_CONTEXT *FileContext\r
\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateConCOMPage (\r
IN BMM_CALLBACK_DATA *CallbackData\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateBootDelPage (\r
IN BMM_CALLBACK_DATA *CallbackData\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateDrvAddHandlePage (\r
IN BMM_CALLBACK_DATA *CallbackData\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateDrvDelPage (\r
IN BMM_CALLBACK_DATA *CallbackData\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateDriverAddHandleDescPage (\r
IN BMM_CALLBACK_DATA *CallbackData\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param UpdatePageId EDES_TODO: Add parameter description\r
+ @param ConsoleMenu EDES_TODO: Add parameter description\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateConsolePage (\r
IN UINT16 UpdatePageId,\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param UpdatePageId EDES_TODO: Add parameter description\r
+ @param OptionMenu EDES_TODO: Add parameter description\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateOrderPage (\r
IN UINT16 UpdatePageId,\r
);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateBootNextPage (\r
IN BMM_CALLBACK_DATA *CallbackData\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateTimeOutPage (\r
IN BMM_CALLBACK_DATA *CallbackData\r
UpdatePageEnd (CallbackData);\r
}\r
\r
-VOID\r
-UpdateConModePage (\r
- IN BMM_CALLBACK_DATA *CallbackData\r
- )\r
-/*++\r
-\r
-Routine Description:\r
+/**\r
Refresh the text mode page\r
\r
-Arguments:\r
- CallbackData - BMM_CALLBACK_DATA\r
\r
-Returns:\r
- None.\r
+ @param CallbackData BMM_CALLBACK_DATA\r
\r
---*/\r
+ EDES_TODO: Incomplete Descriptions None.\r
+\r
+**/\r
+VOID\r
+UpdateConModePage (\r
+ IN BMM_CALLBACK_DATA *CallbackData\r
+ )\r
{\r
UINTN Mode;\r
UINTN Index;\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateTerminalPage (\r
IN BMM_CALLBACK_DATA *CallbackData\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param UpdatePageId EDES_TODO: Add parameter description\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdatePageBody (\r
IN UINT16 UpdatePageId,\r
}\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param DeviceType EDES_TODO: Add parameter description\r
+ @param OptionIndex EDES_TODO: Add parameter description\r
+ @param OptionSize EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID *\r
GetLegacyBootOptionVar (\r
IN UINTN DeviceType,\r
return NULL;\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param UpdatePageId EDES_TODO: Add parameter description\r
+ @param CallbackData EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdateSetLegacyDeviceOrderPage (\r
IN UINT16 UpdatePageId,\r
UpdatePageEnd (CallbackData);\r
}\r
\r
+/**\r
+ EDES_TODO: Add function description\r
+\r
+ @param Private EDES_TODO: Add parameter description\r
+ @param NewPageId EDES_TODO: Add parameter description\r
+\r
+ @return EDES_TODO: Add description for return value\r
+\r
+**/\r
VOID\r
UpdatePageId (\r
BMM_CALLBACK_DATA *Private,\r