From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) (using TLSv1 with cipher CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 877DD1A1ECE for ; Tue, 20 Sep 2016 23:58:02 -0700 (PDT) Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga104.fm.intel.com with ESMTP; 20 Sep 2016 23:58:02 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,372,1470726000"; d="scan'208";a="11537654" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga006.fm.intel.com with ESMTP; 20 Sep 2016 23:58:02 -0700 Received: from fmsmsx154.amr.corp.intel.com (10.18.116.70) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 20 Sep 2016 23:58:01 -0700 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX154.amr.corp.intel.com (10.18.116.70) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 20 Sep 2016 23:58:01 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.118]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.95]) with mapi id 14.03.0248.002; Wed, 21 Sep 2016 14:57:59 +0800 From: "Wei, David" To: "Yao, Jiewen" , "edk2-devel@lists.01.org" CC: "Tian, Feng" , "Zeng, Star" , "Kinney, Michael D" , "Gao, Liming" , "Zhang, Chao B" , "Yao, Jiewen" Thread-Topic: [PATCH 40/45] Vlv2TbltDevicePkg/SystemBiosUpdateConfig: Add capsule config file. Thread-Index: AQHSE9QafOGqhmCL+EuMHO2sIKh5iKCDgyrQ Date: Wed, 21 Sep 2016 06:57:58 +0000 Message-ID: <89954A0B46707A448411A627AD4EEE34663799A3@SHSMSX101.ccr.corp.intel.com> References: <1474440326-9292-1-git-send-email-jiewen.yao@intel.com> <1474440326-9292-41-git-send-email-jiewen.yao@intel.com> In-Reply-To: <1474440326-9292-41-git-send-email-jiewen.yao@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjRlYWJjOTItNmEzMS00ZThiLTg5NTMtZTRhZDA1ZGVlMTk3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6IjBHUm5VYk1haHhIXC8wUVFOQjY1NEpTSnZuXC9wbFkwTFdpQjhCZWo0UVwvYkE9In0= x-ctpclassification: CTP_IC x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH 40/45] Vlv2TbltDevicePkg/SystemBiosUpdateConfig: Add capsule config file. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Sep 2016 06:58:02 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: David Wei Thanks, David Wei =20 -----Original Message----- From: Yao, Jiewen=20 Sent: Wednesday, September 21, 2016 2:45 PM To: edk2-devel@lists.01.org Cc: Wei, David ; Tian, Feng ; Zen= g, Star ; Kinney, Michael D ; Gao, Liming ; Zhang, Chao B Subject: [PATCH 40/45] Vlv2TbltDevicePkg/SystemBiosUpdateConfig: Add capsul= e config file. Add SystemBiosUpdateConfig as capsule configuration file. Cc: David Wei Cc: Feng Tian Cc: Star Zeng Cc: Michael D Kinney Cc: Liming Gao Cc: Chao Zhang Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jiewen Yao --- Vlv2TbltDevicePkg/Feature/Capsule/SystemBiosUpdateConfig/SystemBiosUpdateC= onfig.ini | 72 ++++++++++++++++++++ Vlv2TbltDevicePkg/Feature/Capsule/SystemBiosUpdateConfig/SystemBiosUpdateC= onfigGcc.ini | 72 ++++++++++++++++++++ 2 files changed, 144 insertions(+) diff --git a/Vlv2TbltDevicePkg/Feature/Capsule/SystemBiosUpdateConfig/Syste= mBiosUpdateConfig.ini b/Vlv2TbltDevicePkg/Feature/Capsule/SystemBiosUpdateC= onfig/SystemBiosUpdateConfig.ini new file mode 100644 index 0000000..61e254b --- /dev/null +++ b/Vlv2TbltDevicePkg/Feature/Capsule/SystemBiosUpdateConfig/SystemBiosUp= dateConfig.ini @@ -0,0 +1,72 @@ +## @file +# +# Copyright (c) 2016, Intel Corporation. All rights reserved.
+# This program and the accompanying materials +# are licensed and made available under the terms and conditions of the B= SD License +# which accompanies this distribution. The full text of the license may = be found at +# http://opensource.org/licenses/bsd-license.php +# +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IM= PLIED. +# +## + +[Head] +NumOfUpdate =3D 6 +NumOfRecovery =3D 1 +Update0 =3D Vlv2FvMicrocode +Update1 =3D Vlv2FvBinary +Update2 =3D Vlv2FvMain +Update3 =3D Vlv2FvRecovery2 +Update4 =3D Vlv2FvRecovery +Update5 =3D Vlv2FvNvRam +Recovery0 =3D Vlv2FvMain + +[Vlv2FvMicrocode] +FirmwareType =3D 0 # BIOS +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00000000 # Base address offset on flash +Length =3D 0x00040000 # Length +ImageOffset =3D 0x00000000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvNvRam] +UpdateType =3D 0 # UpdateWholeFV +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00040000 # Base address offset on flash +Length =3D 0x00080000 # Length +ImageOffset =3D 0x00040000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvBinary] +FirmwareType =3D 0 # BIOS +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x000C0000 # Base address offset on flash +Length =3D 0x00050000 # Length +ImageOffset =3D 0x000C0000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvMain] +FirmwareType =3D 1 # NvRam +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00110000 # Base address offset on flash +Length =3D 0x00210000 # Length +ImageOffset =3D 0x00110000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvRecovery2] +FirmwareType =3D 0 # BIOS +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00320000 # Base address offset on flash +Length =3D 0x00070000 # Length +ImageOffset =3D 0x00320000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvRecovery] +FirmwareType =3D 0 # BIOS +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00390000 # Base address offset on flash +Length =3D 0x00070000 # Length +ImageOffset =3D 0x00390000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + diff --git a/Vlv2TbltDevicePkg/Feature/Capsule/SystemBiosUpdateConfig/Syste= mBiosUpdateConfigGcc.ini b/Vlv2TbltDevicePkg/Feature/Capsule/SystemBiosUpda= teConfig/SystemBiosUpdateConfigGcc.ini new file mode 100644 index 0000000..40216d4 --- /dev/null +++ b/Vlv2TbltDevicePkg/Feature/Capsule/SystemBiosUpdateConfig/SystemBiosUp= dateConfigGcc.ini @@ -0,0 +1,72 @@ +## @file +# +# Copyright (c) 2016, Intel Corporation. All rights reserved.
+# This program and the accompanying materials +# are licensed and made available under the terms and conditions of the B= SD License +# which accompanies this distribution. The full text of the license may = be found at +# http://opensource.org/licenses/bsd-license.php +# +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IM= PLIED. +# +## + +[Head] +NumOfUpdate =3D 6 +NumOfRecovery =3D 1 +Update0 =3D Vlv2FvMicrocode +Update1 =3D Vlv2FvBinary +Update2 =3D Vlv2FvMain +Update3 =3D Vlv2FvRecovery2 +Update4 =3D Vlv2FvRecovery +Update5 =3D Vlv2FvNvRam +Recovery0 =3D Vlv2FvMain + +[Vlv2FvMicrocode] +FirmwareType =3D 0 # BIOS +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00000000 # Base address offset on flash +Length =3D 0x00040000 # Length +ImageOffset =3D 0x00000000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvNvRam] +UpdateType =3D 0 # UpdateWholeFV +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00040000 # Base address offset on flash +Length =3D 0x00080000 # Length +ImageOffset =3D 0x00040000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvBinary] +FirmwareType =3D 0 # BIOS +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x000C0000 # Base address offset on flash +Length =3D 0x00050000 # Length +ImageOffset =3D 0x000C0000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvMain] +FirmwareType =3D 1 # NvRam +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00110000 # Base address offset on flash +Length =3D 0x00215000 # Length +ImageOffset =3D 0x00110000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvRecovery2] +FirmwareType =3D 0 # BIOS +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00325000 # Base address offset on flash +Length =3D 0x0006B000 # Length +ImageOffset =3D 0x00325000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + +[Vlv2FvRecovery] +FirmwareType =3D 0 # BIOS +AddressType =3D 0 # 0 - relative address, 1 - absolute address= . +BaseAddress =3D 0x00390000 # Base address offset on flash +Length =3D 0x00070000 # Length +ImageOffset =3D 0x00390000 # Image offset of this BIOS update image +FileGuid =3D AF9C9EB2-12AD-4D3E-A4D4-96F6C9966215 + --=20 2.7.4.windows.1