<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2-platforms.git/Features/Intel/AdvancedFeaturePkg/Include, branch master</title>
<subtitle>EDK II sample platform branches and tags (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/'/>
<updated>2022-09-07T22:37:34+00:00</updated>
<entry>
<title>Features/Intel/OutOfBandManagement/AsfFeaturePkg: Add initial package</title>
<updated>2022-09-07T22:37:34+00:00</updated>
<author>
<name>CrystalLee</name>
<email>CrystalLee@ami.com</email>
</author>
<published>2022-09-05T11:24:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=341d41ac40ed21123587f5ae6f90af7639976639'/>
<id>urn:sha1:341d41ac40ed21123587f5ae6f90af7639976639</id>
<content type='text'>
Add a new feature package for Alert standard format support.

Alert Standard format specification(DSP0136)
REF:https://www.dmtf.org/sites/default/files/standards/documents/DSP0136.pdf

Cc: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Signed-off-by: CrystalLee &lt;CrystalLee@ami.com&gt;
Reviewed-by: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
</content>
</entry>
<entry>
<title>PlatformPayloadFeaturePkg: Update contents to match feature conventions</title>
<updated>2022-08-16T21:53:25+00:00</updated>
<author>
<name>Isaac Oram</name>
<email>isaac.w.oram@intel.com</email>
</author>
<published>2022-08-10T21:14:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=1096b98314e65595e7e842e715105f7e2b464fe7'/>
<id>urn:sha1:1096b98314e65595e7e842e715105f7e2b464fe7</id>
<content type='text'>
Rename gPlatformPayloadPkgTokenSpaceGuid to
gPlatformPayloadFeaturePkgTokenSpaceGuid

Rename PcdPayloadPackageFeatureEnable to PcdPlatformPayloadFeatureEnable

Update Readme including format improvements

Cc: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Guo Dong &lt;guo.dong@intel.com&gt;
Signed-off-by: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
Reviewed-by: Guo Dong &lt;guo.dong@intel.com&gt;
Reviewed-by: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
</content>
</entry>
<entry>
<title>PlatformPayloadPkg: Rename to match other feature conventions</title>
<updated>2022-08-16T21:52:54+00:00</updated>
<author>
<name>Isaac Oram</name>
<email>isaac.w.oram@intel.com</email>
</author>
<published>2022-08-10T21:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=243072636602364b74046d9edcf395133bb09525'/>
<id>urn:sha1:243072636602364b74046d9edcf395133bb09525</id>
<content type='text'>
Rename PlatformPayloadPkg to PlatformPayloadFeaturePkg.
Rename Package DEC, DSC, FDF and py scripts to match.
Search and replace PlatformPayloadPkg with PlatformPayloadFeaturePkg.

Cc: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Guo Dong &lt;guo.dong@intel.com&gt;
Signed-off-by: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
Reviewed-by: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Reviewed-by: Guo Dong &lt;guo.dong@intel.com&gt;
</content>
</entry>
<entry>
<title>AcpiDebugFeaturePkg: Included modules are mutually exclusive</title>
<updated>2022-08-08T19:25:11+00:00</updated>
<author>
<name>Benjamin Doron</name>
<email>benjamin.doron00@gmail.com</email>
</author>
<published>2022-07-25T17:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=d85e4251ce49d0d9eec4b1176a10e1042dcb9736'/>
<id>urn:sha1:d85e4251ce49d0d9eec4b1176a10e1042dcb9736</id>
<content type='text'>
The DXE and SMM versions of AcpiDebug perform the same task and
are therefore mutually exclusive. Including both modules results in a
duplicate ACPI table, resulting in the feature not working at all.

Therefore, add a new PCD to determine which module will be included.
Now, either version successfully write to the debug buffer.

Cc: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Ankit Sinha &lt;ankit.sinha@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Cc: Eric Dong &lt;eric.dong@intel.com&gt;
Signed-off-by: Benjamin Doron &lt;benjamin.doron00@gmail.com&gt;
Reviewed-by: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
</content>
</entry>
<entry>
<title>Features/Intel/PlatformPayloadPkg: add platform payload FV</title>
<updated>2022-08-08T19:16:22+00:00</updated>
<author>
<name>Guo Dong</name>
<email>guo.dong@intel.com</email>
</author>
<published>2022-05-07T00:48:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=edc718521edff30de8d2fc782d39436e9d3771b1'/>
<id>urn:sha1:edc718521edff30de8d2fc782d39436e9d3771b1</id>
<content type='text'>
UefiPayloadPkg in EDK2 repo was added SMM variable support for Intel
platform with SPI flash. But some of the modules for SMM variable are
Intel PCH specific (e.g. SPI library, SMM PCH module), so move these
modules into edk2-platforms repo.

A platform payload FV could be built from PlatformPayloadPkg which works
on Intel platforms (e.g.. ICX, APL, CML, CFL, KBL, TGL, ADL, etc.) with
SMM variable. This platform payload FV could be added into universal UEFI
payload built from EDK2 UefiPayloadPkg.

The steps to build a complete payload (use windows host as example):

set WORKSPACE=c:\payload
set PACKAGES_PATH=C:\payload\edk2;C:\payload\edk2-platforms\Platform\Intel;
C:\payload\edk2-platforms\Features\Intel;
edk2\edksetup.bat

python edk2\UefiPayloadPkg\UniversalPayloadBuild.py -t VS2019
 -D SMM_SUPPORT=TRUE -DVARIABLE_SUPPORT=NONE

python edk2-platforms\Features\Intel\PlatformPayloadPkg\PlatformPayloadPkg.py
 -t VS2019 -D SMM_VARIABLE=TRUE -s

The final UEFI payload generated at Build\UefiPayloadPkgX64\UniversalPayload.elf
if build success.

Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Sean Rhodes &lt;sean@starlabs.systems&gt;
Signed-off-by: Guo Dong &lt;guo.dong@intel.com&gt;
Signed-off-by: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
Reviewed-by: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
</content>
</entry>
<entry>
<title>AdvancedFeaturePkg: Add missing features</title>
<updated>2022-02-02T23:26:21+00:00</updated>
<author>
<name>Isaac Oram</name>
<email>isaac.w.oram@intel.com</email>
</author>
<published>2022-01-06T01:03:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=388975530ec3ed3216c8ace61a3b251213a8a461'/>
<id>urn:sha1:388975530ec3ed3216c8ace61a3b251213a8a461</id>
<content type='text'>
The AdvancedFeaturePkg is supposed to include all features.
Add Beep Debug feature to include DSC and FDF.

Order features based on their domains.

Cc: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;

Signed-off-by: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
</content>
</entry>
<entry>
<title>AdvancedFeaturePkg: Fix all relative package paths</title>
<updated>2022-01-19T19:15:27+00:00</updated>
<author>
<name>Oram, Isaac W</name>
<email>isaac.w.oram@intel.com</email>
</author>
<published>2022-01-12T02:20:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=dd5139c6a6411d1649fc9c07a1e992798a8e7d2f'/>
<id>urn:sha1:dd5139c6a6411d1649fc9c07a1e992798a8e7d2f</id>
<content type='text'>
Packages should be at the root of a PACKAGES_PATH entry.
At some point, paths were relative to edk2-platforms/Features/Intel
which was functional, but interferes with the proper functioning
of packaging tools.

Cc: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;

Signed-off-by: Isaac Oram &lt;isaac.w.oram@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Reviewed-by: Sai Chaganty &lt;rangasai.v.chaganty@intel.com&gt;
</content>
</entry>
<entry>
<title>Features/Intel/PostCodeDebugFeaturePkg: add it.</title>
<updated>2020-06-18T05:51:52+00:00</updated>
<author>
<name>Tan, Ming</name>
<email>ming.tan@intel.com</email>
</author>
<published>2020-06-16T11:25:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=daec2446ae91239db9fbe9f9856d6b982716dc85'/>
<id>urn:sha1:daec2446ae91239db9fbe9f9856d6b982716dc85</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2478

The PostCodeDebugFeaturePkg include some useful post code debug
libraries, such as get post code from status code and show it.

It provide a library PostCodeStatusCodeHandlerLib used by edk2
StatusCodeHandler.efi, used to show the post code.
It also provide a library of PostCodeMap lib, it map the status code
to post code.

Cc: Liming Gao &lt;liming.gao@intel.com&gt;
Signed-off-by: Ming Tan &lt;ming.tan@intel.com&gt;
Reviewed-by: Eric Dong &lt;eric.dong@intel.com&gt;
Reviewed-by: Dandan Bi &lt;dandan.bi@intel.com&gt;
</content>
</entry>
<entry>
<title>Features/Intel/BeepDebugFeaturePkg: add it.</title>
<updated>2020-06-18T05:51:44+00:00</updated>
<author>
<name>Tan, Ming</name>
<email>ming.tan@intel.com</email>
</author>
<published>2020-06-16T11:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=aa18d33f854d38add4116d6a985e549fbd7c4d86'/>
<id>urn:sha1:aa18d33f854d38add4116d6a985e549fbd7c4d86</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2792

The BeepDebugFeaturePkg include some useful beep debug
libraries, such as get beep value from status code and beep.

It provide a library BeepStatusCodeHandlerLib used by edk2
StatusCodeHandler.efi, used to do beep if needed.
It also provide a library of BeepMap lib, it map the status code
to beep value.
A library of Beep lib is needed by platform, and this pkg has a
Null implementation.

Cc: Liming Gao &lt;liming.gao@intel.com&gt;
Signed-off-by: Ming Tan &lt;ming.tan@intel.com&gt;
Reviewed-by: Eric Dong &lt;eric.dong@intel.com&gt;
Reviewed-by: Dandan Bi &lt;dandan.bi@intel.com&gt;
</content>
</entry>
<entry>
<title>Remove temporary build workaround in Features/Intel/AdvancedFeaturePkg</title>
<updated>2020-05-08T06:09:31+00:00</updated>
<author>
<name>Eric Dong</name>
<email>eric.dong@intel.com</email>
</author>
<published>2020-04-30T06:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=16282f58541575b914d1cbe673e4fd58679f1752'/>
<id>urn:sha1:16282f58541575b914d1cbe673e4fd58679f1752</id>
<content type='text'>
[edk2-devel] [PATCH]
From: Heng Luo &lt;heng.luo@intel.com&gt;

Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2688

Remove Features/Intel/AdvancedFeaturePkg/TemporaryBuildWorkaround,
Add Features/Intel/AdvancedFeaturePkg/Include/AdvancedFeaturesPcd.dsc
to support Feature PCDs.
Use AdvancedFeaturePkg/Include/AdvancedFeaturesPcd.dsc instead of
AdvancedFeaturePkg/TemporaryBuildWorkaround/TemporaryBuildWorkaround.dsc

Cc: Liming Gao &lt;liming.gao@intel.com&gt;
Cc: Eric Dong &lt;eric.dong@intel.com&gt;
Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Signed-off-by: Heng Luo &lt;heng.luo@intel.com&gt;
Reviewed-by: Eric Dong &lt;eric.dong@intel.com&gt;
</content>
</entry>
</feed>
