+ fprintf (OutFptr, " %s,\\\n", FBlock->AreaType);\r
+ fprintf (OutFptr, " 0, 0, 0,\\\n");\r
+ //\r
+ // The AreaTypeGuid may have been specified in the input flash definition file as a GUID, or\r
+ // as a quoted string. Do the right one.\r
+ //\r
+ if (FBlock->AreaTypeGuidString[0] != 0) {\r
+ fprintf (OutFptr, " %s, \\\n", FBlock->AreaTypeGuidString);\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
+ FBlock->AreaTypeGuid.Data1,\r
+ (unsigned int) FBlock->AreaTypeGuid.Data2,\r
+ (unsigned int) FBlock->AreaTypeGuid.Data3,\r
+ (unsigned int) FBlock->AreaTypeGuid.Data4[0],\r
+ (unsigned int) FBlock->AreaTypeGuid.Data4[1],\r
+ (unsigned int) FBlock->AreaTypeGuid.Data4[2],\r
+ (unsigned int) FBlock->AreaTypeGuid.Data4[3],\r
+ (unsigned int) FBlock->AreaTypeGuid.Data4[4],\r
+ (unsigned int) FBlock->AreaTypeGuid.Data4[5],\r
+ (unsigned int) FBlock->AreaTypeGuid.Data4[6],\r
+ (unsigned int) FBlock->AreaTypeGuid.Data4[7]\r
+ );\r
+ }\r
+ fprintf (OutFptr, " },\\\n");\r