fprintf (OutFptr, " \\\n");\r
fprintf (OutFptr, " /* %s.%s Subregion */\\\n", FBlock->Name, Subregion->Name);\r
fprintf (OutFptr, " {\\\n");\r
- fprintf (OutFptr, " EFI_HOB_TYPE_GUID_EXTENSION,\\\n");\r
+ fprintf (OutFptr, " {EFI_HOB_TYPE_GUID_EXTENSION,\\\n");\r
fprintf (OutFptr, " sizeof (EFI_HOB_FLASH_MAP_ENTRY_TYPE ),\\\n");\r
- fprintf (OutFptr, " 0,\\\n");\r
+ fprintf (OutFptr, " 0},\\\n");\r
//\r
// The NameGuid may have been specified in the input flash definition file as a GUID, or\r
// as a quoted string. Do the right one.\r
} else {\r
fprintf (\r
OutFptr,\r
- " { 0x%08X, 0x%04X, 0x%04X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X },\\\n",\r
+ " { 0x%08X, 0x%04X, 0x%04X, {0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X}},\\\n",\r
Subregion->NameGuid.Data1,\r
(unsigned int) Subregion->NameGuid.Data2,\r
(unsigned int) Subregion->NameGuid.Data3,\r
);\r
}\r
\r
- fprintf (OutFptr, " 0, 0, 0,\\\n");\r
+ fprintf (OutFptr, " {0, 0, 0},\\\n");\r
fprintf (OutFptr, " %s,\\\n", Subregion->AreaType);\r
//\r
// The AreaTypeGuid may have been specified in the input flash definition file as a GUID, or\r
} else {\r
fprintf (\r
OutFptr,\r
- " { 0x%08X, 0x%04X, 0x%04X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X },\\\n",\r
+ " { 0x%08X, 0x%04X, 0x%04X, {0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X}},\\\n",\r
Subregion->AreaTypeGuid.Data1,\r
(unsigned int) Subregion->AreaTypeGuid.Data2,\r
(unsigned int) Subregion->AreaTypeGuid.Data3,\r
}\r
\r
fprintf (OutFptr, " 1,\\\n");\r
- fprintf (OutFptr, " {\\\n");\r
+ fprintf (OutFptr, " {{\\\n");\r
fprintf (OutFptr, " %s,\\\n", Subregion->Attributes);\r
fprintf (OutFptr, " 0,\\\n");\r
fprintf (OutFptr, " FLASH_REGION_%s_SUBREGION_%s_BASE,\\\n", FBlock->Name, Subregion->Name);\r
} else {\r
fprintf (\r
OutFptr,\r
- " { 0x%08X, 0x%04X, 0x%04X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X },\\\n",\r
+ " { 0x%08X, 0x%04X, 0x%04X, {0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X}},\\\n",\r
Subregion->FileSystemGuid.Data1,\r
(unsigned int) Subregion->FileSystemGuid.Data2,\r
(unsigned int) Subregion->FileSystemGuid.Data3,\r
);\r
}\r
\r
- fprintf (OutFptr, " },\\\n");\r
+ fprintf (OutFptr, " }},\\\n");\r
fprintf (OutFptr, " },");\r
}\r
}\r