#include "FrontPage.h"\r
\r
EFI_DEVICE_PATH_PROTOCOL EndDevicePath[] = {\r
- END_DEVICE_PATH_TYPE,\r
- END_ENTIRE_DEVICE_PATH_SUBTYPE,\r
- END_DEVICE_PATH_LENGTH,\r
- 0\r
+ {\r
+ END_DEVICE_PATH_TYPE,\r
+ END_ENTIRE_DEVICE_PATH_SUBTYPE,\r
+ {\r
+ END_DEVICE_PATH_LENGTH,\r
+ 0\r
+ }\r
+ }\r
};\r
\r
\r
///\r
BM_MENU_OPTION FsOptionMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION ConsoleInpMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION ConsoleOutMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION ConsoleErrMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION BootOptionMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION DriverOptionMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION LegacyFDMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION LegacyHDMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION LegacyCDMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION LegacyNETMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION LegacyBEVMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION DirectoryMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
///\r
BM_MENU_OPTION DriverMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
BM_MENU_OPTION TerminalMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- NULL,\r
+ {NULL},\r
0\r
};\r
\r
\r
#define FRONT_PAGE_FORMSET_GUID \\r
{ \\r
- 0x9e0c30bc, 0x3f06, 0x4ba6, 0x82, 0x88, 0x9, 0x17, 0x9b, 0x85, 0x5d, 0xbe \\r
+ 0x9e0c30bc, 0x3f06, 0x4ba6, {0x82, 0x88, 0x9, 0x17, 0x9b, 0x85, 0x5d, 0xbe} \\r
}\r
\r
#define FRONT_PAGE_CALLBACK_DATA_SIGNATURE EFI_SIGNATURE_32 ('F', 'P', 'C', 'B')\r
EFI_HII_HANDLE gStringPackHandle;\r
\r
EFI_GUID mBdsStringPackGuid = {\r
- 0x7bac95d3, 0xddf, 0x42f3, 0x9e, 0x24, 0x7c, 0x64, 0x49, 0x40, 0x37, 0x9a\r
+ 0x7bac95d3, 0xddf, 0x42f3, {0x9e, 0x24, 0x7c, 0x64, 0x49, 0x40, 0x37, 0x9a}\r
};\r
\r
/**\r
EFI_HII_FONT_PROTOCOL *mHiiFont;\r
BOOLEAN mFirstAccessFlag = TRUE;\r
\r
-EFI_GUID mFontPackageListGuid = {0xf5f219d3, 0x7006, 0x4648, 0xac, 0x8d, 0xd6, 0x1d, 0xfb, 0x7b, 0xc6, 0xad};\r
+EFI_GUID mFontPackageListGuid = {0xf5f219d3, 0x7006, 0x4648, {0xac, 0x8d, 0xd6, 0x1d, 0xfb, 0x7b, 0xc6, 0xad}};\r
\r
CHAR16 mCrLfString[3] = { CHAR_CARRIAGE_RETURN, CHAR_LINEFEED, CHAR_NULL };\r
\r
\r
#define FORMSET_GUID \\r
{ \\r
- 0xA04A27f4, 0xDF00, 0x4D42, 0xB5, 0x52, 0x39, 0x51, 0x13, 0x02, 0x11, 0x3D \\r
+ 0xA04A27f4, 0xDF00, 0x4D42, {0xB5, 0x52, 0x39, 0x51, 0x13, 0x02, 0x11, 0x3D} \\r
}\r
\r
#define INVENTORY_GUID \\r
{ \\r
- 0xb3f56470, 0x6141, 0x4621, 0x8f, 0x19, 0x70, 0x4e, 0x57, 0x7a, 0xa9, 0xe8 \\r
+ 0xb3f56470, 0x6141, 0x4621, {0x8f, 0x19, 0x70, 0x4e, 0x57, 0x7a, 0xa9, 0xe8} \\r
}\r
\r
#define CONFIGURATION_VARSTORE_ID 0x1234\r
}\r
\r
if (NewStationIp != NULL) {\r
- Mode->StationIp = *NewStationIp;\r
- Private->StationIp = *NewStationIp;\r
+ CopyMem (&Mode->StationIp, NewStationIp, sizeof (EFI_IP_ADDRESS));\r
+ CopyMem (&Private->StationIp, NewStationIp, sizeof (EFI_IP_ADDRESS));\r
}\r
\r
if (NewSubnetMask != NULL) {\r
- Mode->SubnetMask = *NewSubnetMask;\r
- Private->SubnetMask = *NewSubnetMask;\r
+ CopyMem (&Mode->SubnetMask, NewSubnetMask, sizeof (EFI_IP_ADDRESS));\r
+ CopyMem (&Private->SubnetMask ,NewSubnetMask, sizeof (EFI_IP_ADDRESS));\r
}\r
\r
Private->AddressIsOk = TRUE;\r
//\r
#define PLAT_OVER_MNGR_GUID \\r
{ \\r
- 0x8614567d, 0x35be, 0x4415, 0x8d, 0x88, 0xbd, 0x7d, 0xc, 0x9c, 0x70, 0xc0 \\r
+ 0x8614567d, 0x35be, 0x4415, {0x8d, 0x88, 0xbd, 0x7d, 0xc, 0x9c, 0x70, 0xc0} \\r
}\r
\r
typedef struct {\r