from Common.LongFilePathSupport import OpenLongFilePath as open\r
from Common.DataType import *\r
\r
-T_CHAR_LF = '\n'\r
FV_UI_EXT_ENTY_GUID = 'A67DF1FA-8DE8-4E98-AF09-4BDF2EFFBC7C'\r
\r
## generate FV\r
if not Flag:\r
self.FvInfFile.writelines("EFI_FILE_NAME = " + \\r
FileName + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
\r
# Process Modules in FfsList\r
for FfsFile in self.FfsList :\r
if not Flag:\r
self.FvInfFile.writelines("EFI_FILE_NAME = " + \\r
FileName + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
if not Flag:\r
SaveFileOnChange(self.InfFileName, self.FvInfFile.getvalue(), False)\r
self.FvInfFile.close()\r
#\r
# Add [Options]\r
#\r
- self.FvInfFile.writelines("[options]" + T_CHAR_LF)\r
+ self.FvInfFile.writelines("[options]" + TAB_LINE_BREAK)\r
if BaseAddress is not None :\r
self.FvInfFile.writelines("EFI_BASE_ADDRESS = " + \\r
BaseAddress + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
\r
if BlockSize is not None:\r
self.FvInfFile.writelines("EFI_BLOCK_SIZE = " + \\r
'0x%X' %BlockSize + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
if BlockNum is not None:\r
self.FvInfFile.writelines("EFI_NUM_BLOCKS = " + \\r
' 0x%X' %BlockNum + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
else:\r
if self.BlockSizeList == []:\r
if not self._GetBlockSize():\r
#set default block size is 1\r
- self.FvInfFile.writelines("EFI_BLOCK_SIZE = 0x1" + T_CHAR_LF)\r
+ self.FvInfFile.writelines("EFI_BLOCK_SIZE = 0x1" + TAB_LINE_BREAK)\r
\r
for BlockSize in self.BlockSizeList :\r
if BlockSize[0] is not None:\r
self.FvInfFile.writelines("EFI_BLOCK_SIZE = " + \\r
'0x%X' %BlockSize[0] + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
\r
if BlockSize[1] is not None:\r
self.FvInfFile.writelines("EFI_NUM_BLOCKS = " + \\r
' 0x%X' %BlockSize[1] + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
\r
if self.BsBaseAddress is not None:\r
self.FvInfFile.writelines('EFI_BOOT_DRIVER_BASE_ADDRESS = ' + \\r
#\r
# Add attribute\r
#\r
- self.FvInfFile.writelines("[attributes]" + T_CHAR_LF)\r
+ self.FvInfFile.writelines("[attributes]" + TAB_LINE_BREAK)\r
\r
self.FvInfFile.writelines("EFI_ERASE_POLARITY = " + \\r
' %s' %ErasePloarity + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
if not (self.FvAttributeDict is None):\r
for FvAttribute in self.FvAttributeDict.keys() :\r
if FvAttribute == "FvUsedSizeEnable":\r
FvAttribute + \\r
' = ' + \\r
self.FvAttributeDict[FvAttribute] + \\r
- T_CHAR_LF )\r
+ TAB_LINE_BREAK )\r
if self.FvAlignment is not None:\r
self.FvInfFile.writelines("EFI_FVB2_ALIGNMENT_" + \\r
self.FvAlignment.strip() + \\r
" = TRUE" + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
\r
#\r
# Generate FV extension header file\r
os.remove (self.InfFileName)\r
self.FvInfFile.writelines("EFI_FV_EXT_HEADER_FILE_NAME = " + \\r
FvExtHeaderFileName + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r
\r
\r
#\r
# Add [Files]\r
#\r
- self.FvInfFile.writelines("[files]" + T_CHAR_LF)\r
+ self.FvInfFile.writelines("[files]" + TAB_LINE_BREAK)\r
if VtfDict and self.UiFvName in VtfDict:\r
self.FvInfFile.writelines("EFI_FILE_NAME = " + \\r
VtfDict[self.UiFvName] + \\r
- T_CHAR_LF)\r
+ TAB_LINE_BREAK)\r