MaxAlignValue = 1\r
for Index, File in enumerate(self.FileName):\r
try:\r
- f = open(File, 'r+b')\r
+ f = open(File, 'rb')\r
except:\r
GenFdsGlobalVariable.ErrorLogger("Error opening RAW file %s." % (File))\r
Content = f.read()\r
# Write the Fv contents to Buffer\r
#\r
if os.path.isfile(FvOutputFile):\r
- FvFileObj = open ( FvOutputFile,'r+b')\r
+ FvFileObj = open ( FvOutputFile,'rb')\r
\r
GenFdsGlobalVariable.VerboseLogger( "\nGenerate %s FV Successfully" %self.UiFvName)\r
GenFdsGlobalVariable.SharpCounter = 0\r
for FvFileName in FileList:\r
FvAlignmentValue = 0\r
if os.path.isfile(FvFileName):\r
- FvFileObj = open (FvFileName,'r+b')\r
+ FvFileObj = open (FvFileName,'rb')\r
FvFileObj.seek(0)\r
# PI FvHeader is 0x48 byte\r
FvHeaderBuffer = FvFileObj.read(0x48)\r
if self.FvFileName != None:\r
FvFileName = GenFdsGlobalVariable.ReplaceWorkspaceMacro(self.FvFileName)\r
if os.path.isfile(FvFileName):\r
- FvFileObj = open (FvFileName,'r+b')\r
+ FvFileObj = open (FvFileName,'rb')\r
FvFileObj.seek(0)\r
# PI FvHeader is 0x48 byte\r
FvHeaderBuffer = FvFileObj.read(0x48)\r
EdkLogger.error("GenFds", GENFDS_ERROR,\r
"Size of FV File (%s) is larger than Region Size 0x%X specified." \\r
% (RegionData, Size))\r
- BinFile = open(FileName, 'r+b')\r
+ BinFile = open(FileName, 'rb')\r
Buffer.write(BinFile.read())\r
BinFile.close()\r
Size = Size - FileLength\r
EdkLogger.error("GenFds", GENFDS_ERROR,\r
"Size 0x%X of Capsule File (%s) is larger than Region Size 0x%X specified." \\r
% (FileLength, RegionData, Size))\r
- BinFile = open(FileName, 'r+b')\r
+ BinFile = open(FileName, 'rb')\r
Buffer.write(BinFile.read())\r
BinFile.close()\r
Size = Size - FileLength\r