\r
if self.OverrideAttribs == None:\r
self.OverrideAttribs = OptionRom.OverrideAttribs()\r
- \r
+\r
+ if self.OverrideAttribs.NeedCompress == None:\r
+ self.OverrideAttribs.NeedCompress = self.OptRomDefs.get ('COMPRESS')\r
+ if self.OverrideAttribs.NeedCompress is not None:\r
+ if self.OverrideAttribs.NeedCompress.upper() not in ('TRUE', 'FALSE'):\r
+ GenFdsGlobalVariable.ErrorLogger( "Expected TRUE/FALSE for COMPRESS: %s" %self.InfFileName)\r
+ self.OverrideAttribs.NeedCompress = \\r
+ self.OverrideAttribs.NeedCompress.upper() == 'TRUE'\r
+\r
if self.OverrideAttribs.PciVendorId == None:\r
self.OverrideAttribs.PciVendorId = self.OptRomDefs.get ('PCI_VENDOR_ID')\r
\r