<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2-platforms.git/Platform/Intel/SimicsOpenBoardPkg/Library, branch CodeCleanup</title>
<subtitle>EDK II sample platform branches and tags (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=CodeCleanup</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/atom?h=CodeCleanup'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/'/>
<updated>2023-05-30T08:35:38+00:00</updated>
<entry>
<title>SimicsOpenBoardPkg: Enable serial terminal</title>
<updated>2023-05-30T08:35:38+00:00</updated>
<author>
<name>Ray Ni</name>
<email>ray.ni@intel.com</email>
</author>
<published>2023-05-24T10:42:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=4cf70869302ad4ba18bdff0721ce69817a1a82b8'/>
<id>urn:sha1:4cf70869302ad4ba18bdff0721ce69817a1a82b8</id>
<content type='text'>
Signed-off-by: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Reviewed-by: Zhiguang Liu &lt;zhiguang@liu@intel.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>SimicsOpenBoardPkg: Remove logic that loads variable from disk file</title>
<updated>2023-05-30T08:35:38+00:00</updated>
<author>
<name>Ray Ni</name>
<email>ray.ni@intel.com</email>
</author>
<published>2023-05-24T10:36:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=87b0ee8612e9e487b344256451fb5875d61c2ce4'/>
<id>urn:sha1:87b0ee8612e9e487b344256451fb5875d61c2ce4</id>
<content type='text'>
Simics QSP platform always supports flash devices.
The logic that was ported from OVMF where the flash devices might
not be supported in some configurations is useless in QSP platform.
So, the patch removes all of them.

Signed-off-by: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Reviewed-by: Zhiguang Liu &lt;zhiguang@liu@intel.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>SimicsOpenBoardPkg: Remove un-used PlatformBootManagerLib</title>
<updated>2023-05-30T08:35:38+00:00</updated>
<author>
<name>Ray Ni</name>
<email>ray.ni@intel.com</email>
</author>
<published>2023-05-24T10:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=a250c3314119231c4f1de7f4c402b5deb055155e'/>
<id>urn:sha1:a250c3314119231c4f1de7f4c402b5deb055155e</id>
<content type='text'>
Signed-off-by: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Reviewed-by: Zhiguang Liu &lt;zhiguang@liu@intel.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>Platform/Intel/SimicsOpenBoardPkg: Remove all UGA support</title>
<updated>2022-01-22T01:45:34+00:00</updated>
<author>
<name>GuoMinJ</name>
<email>newexplorerj@gmail.com</email>
</author>
<published>2022-01-21T00:56:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=3de8b92a0b75b46504899c5d978ad130e385cfa3'/>
<id>urn:sha1:3de8b92a0b75b46504899c5d978ad130e385cfa3</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2368

Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Signed-off-by: Guomin Jiang &lt;guomin.jiang@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
</content>
</entry>
<entry>
<title>SimicsOpenBoardPkg: Update usage of functions to be removed</title>
<updated>2020-08-03T02:23:09+00:00</updated>
<author>
<name>Shenglei Zhang</name>
<email>shenglei.zhang@intel.com</email>
</author>
<published>2020-07-24T05:32:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=45f20252e9159215f9f4e5158f8d7a552f52a8c9'/>
<id>urn:sha1:45f20252e9159215f9f4e5158f8d7a552f52a8c9</id>
<content type='text'>
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2777
With some functions to be deprecated, their usage in platforms
should also be updated.

Cc: Agyeman Prince &lt;prince.agyeman@intel.com&gt;
Signed-off-by: Shenglei Zhang &lt;shenglei.zhang@intel.com&gt;
Reviewed-by: Prince Agyeman  &lt;prince.agyeman@intel.com&gt;
</content>
</entry>
<entry>
<title>SimicsOpenBoardPkg: Add BDS Board Boot Manager library</title>
<updated>2020-04-21T20:17:46+00:00</updated>
<author>
<name>Prince Agyeman</name>
<email>prince.agyeman@intel.com</email>
</author>
<published>2020-04-21T07:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=7af712d2497f506290cd758cb0109013378a1616'/>
<id>urn:sha1:7af712d2497f506290cd758cb0109013378a1616</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2336

This library implements PlatformBootManagerWaitCallback
and PlatformBootManagerUnableToBoot which can be linked Minplatform's
PlatformBootManager libary instance.

Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Michael Kubacki &lt;michael.a.kubacki@intel.com&gt;

Signed-off-by: Prince Agyeman &lt;prince.agyeman@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Reviewed-by: Michael Kubacki &lt;michael.a.kubacki@intel.com&gt;
</content>
</entry>
<entry>
<title>SimicsOpenBoardPkg: Add Bds Hook Library</title>
<updated>2020-04-21T20:17:46+00:00</updated>
<author>
<name>Prince Agyeman</name>
<email>prince.agyeman@intel.com</email>
</author>
<published>2020-04-21T07:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=6f67acc7ecdf2b9785957c6d416c4c8d2c5d6560'/>
<id>urn:sha1:6f67acc7ecdf2b9785957c6d416c4c8d2c5d6560</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2336

Added Board BDS Hook library that implements simics specific
Bds hook points or callbacks.

Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Michael Kubacki &lt;michael.a.kubacki@intel.com&gt;
Co-authored-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Signed-off-by: Prince Agyeman &lt;prince.agyeman@intel.com&gt;
Reviewed-by: Michael Kubacki &lt;michael.a.kubacki@intel.com&gt;
</content>
</entry>
<entry>
<title>SimicsOpenBoardPkg: Fix gcc build failure</title>
<updated>2019-11-01T18:07:34+00:00</updated>
<author>
<name>Agyeman, Prince</name>
<email>prince.agyeman@intel.com</email>
</author>
<published>2019-10-30T17:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=9cd22ae579f4d4eb45e7b05973c2640134f8c8a5'/>
<id>urn:sha1:9cd22ae579f4d4eb45e7b05973c2640134f8c8a5</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2225

Currently, gcc 5 encounters an error "unused-but-set-variable" in
BdsPlatform.c  as a result of a Status variable not being used
after it's set.

This was fixed by printing the Status variable when
EfiBootManagerDeleteLoadOptionVariable function encounters
an error.

Cc: Ankit Sinha &lt;ankit.sinha@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Kubacki Michael A &lt;michael.a.kubacki@intel.com&gt;
Signed-off-by: Prince Agyeman &lt;prince.agyeman@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Reviewed-by: Michael Kubacki &lt;michael.a.kubacki@intel.com&gt;
</content>
</entry>
<entry>
<title>SimicsOpenBoardPkg: Assign unique token namespace</title>
<updated>2019-10-11T21:01:47+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.a.kubacki@intel.com</email>
</author>
<published>2019-10-07T18:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=cd022cf92de820fb0ebc5f9eb3e73d54a9004bfc'/>
<id>urn:sha1:cd022cf92de820fb0ebc5f9eb3e73d54a9004bfc</id>
<content type='text'>
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2249

PCDs declared in the SimicsOpenBoardPkg currently use the GUID
gBoardModuleTokenSpaceGuid. The same name is used in other board
packages and a package has been added called BoardModulePkg so
this name is now misleading.

This change assigns a unique GUID value and a name specific to the
package to provide differentiation from PCDs in other board
packages.

Cc: Agyeman Prince &lt;prince.agyeman@intel.com&gt;
Cc: Wei David Y &lt;david.y.wei@intel.com&gt;
Signed-off-by: Michael Kubacki &lt;michael.a.kubacki@intel.com&gt;
Reviewed-by: Prince Agyeman &lt;prince.agyeman@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
</content>
</entry>
<entry>
<title>SimicsOpenBoardPkg: Always set the boot priority by default</title>
<updated>2019-09-23T18:07:40+00:00</updated>
<author>
<name>Wei, David Y</name>
<email>david.y.wei@intel.com</email>
</author>
<published>2019-09-16T22:39:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2-platforms.git/commit/?id=4fd248f02b1553eec8f6a39f88ffb5b4cc98e8f9'/>
<id>urn:sha1:4fd248f02b1553eec8f6a39f88ffb5b4cc98e8f9</id>
<content type='text'>
When running networks of multiple machines, Simics assigns different
disk IDs to each disk created. This change the boot priority and can't
boot from SATA HDD directly.

Clear boot priority in NVRAM can fix this issue.

Cc: Hao Wu &lt;hao.a.wu@intel.com&gt;
Cc: Liming Gao &lt;liming.gao@intel.com&gt;
Cc: Ankit Sinha &lt;ankit.sinha@intel.com&gt;
Cc: Agyeman Prince &lt;prince.agyeman@intel.com&gt;
Cc: Kubacki Michael A &lt;michael.a.kubacki@intel.com&gt;
Cc: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Co-authored-by: Michael Kubacki &lt;michael.a.kubacki@intel.com&gt;
Signed-off-by: David Wei &lt;david.y.wei@intel.com&gt;
Reviewed-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
</content>
</entry>
</feed>
