fprintf (FpFile, " = 0x%x\n", RtBase);\r
DebugMsg (NULL, 0, 9, "Updated runtime driver base address", "%s = 0x%x", EFI_FV_RUNTIME_DRIVER_BASE_ADDRESS_STRING, RtBase);\r
}\r
- if (mFvTotalSize != 0) {\r
- fprintf (FpFile, EFI_FV_TOTAL_SIZE_STRING);\r
- fprintf (FpFile, " = 0x%x\n", mFvTotalSize);\r
- }\r
- if (mFvTakenSize != 0) {\r
- fprintf (FpFile, EFI_FV_TAKEN_SIZE_STRING);\r
- fprintf (FpFile, " = 0x%x\n", mFvTakenSize);\r
- }\r
- if (mFvTotalSize != 0 && mFvTakenSize != 0) {\r
- fprintf (FpFile, EFI_FV_SPACE_SIZE_STRING);\r
- fprintf (FpFile, " = 0x%x\n", mFvTotalSize - mFvTakenSize);\r
- }\r
fclose (FpFile);\r
}\r
\r
Error (NULL, 0, 0001, "Error opening file", FvMapName);\r
return EFI_ABORTED;\r
}\r
+ \r
+ //\r
+ // record FV size information into FvMap file.\r
+ //\r
+ if (mFvTotalSize != 0) {\r
+ fprintf (FvMapFile, EFI_FV_TOTAL_SIZE_STRING);\r
+ fprintf (FvMapFile, " = 0x%x\n", mFvTotalSize);\r
+ }\r
+ if (mFvTakenSize != 0) {\r
+ fprintf (FvMapFile, EFI_FV_TAKEN_SIZE_STRING);\r
+ fprintf (FvMapFile, " = 0x%x\n", mFvTakenSize);\r
+ }\r
+ if (mFvTotalSize != 0 && mFvTakenSize != 0) {\r
+ fprintf (FvMapFile, EFI_FV_SPACE_SIZE_STRING);\r
+ fprintf (FvMapFile, " = 0x%x\n\n", mFvTotalSize - mFvTakenSize);\r
+ }\r
\r
//\r
// Add files to FV\r