<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.uni, branch edk2_master</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=edk2_master</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=edk2_master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-10-01T08:02:57+00:00</updated>
<entry>
<title>ShellPkg/Dmem: Remove Memory Range Capsule support</title>
<updated>2025-10-01T08:02:57+00:00</updated>
<author>
<name>Pierre Gondois</name>
<email>pierre.gondois@arm.com</email>
</author>
<published>2025-09-18T08:09:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=0235ac23c516fc29d5fff2e1c2f2c6fb2429c0e0'/>
<id>urn:sha1:0235ac23c516fc29d5fff2e1c2f2c6fb2429c0e0</id>
<content type='text'>
Memory Range Capsule is described in the UEFI spec 2.9
s8.5.3 Update Capsule with the following GUID:
{0DE9F0EC-88B6-428F-977A-258F1D0E5E72}

Support to print the EFI_MEMORY_RANGE_CAPSULE address in the EFI
Configuration table was added in commit: 42b0443599a6
("ShellPkg: UefiShellDebug1CommandsLib: Uefi Config Tables in Dmem.c")
but EFI_MEMORY_RANGE_CAPSULE type and GUID is not present in edk2.
Thus dmem always print a 0 value for this configuration table.

Remove support of EFI_MEMORY_RANGE_CAPSULE in dmem.

Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Dmem: Remove remaining of SAL System Table</title>
<updated>2025-10-01T08:02:57+00:00</updated>
<author>
<name>Pierre Gondois</name>
<email>pierre.gondois@arm.com</email>
</author>
<published>2025-09-18T07:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=cf67a0c78e1497ba64184af67f6760de2f1a7747'/>
<id>urn:sha1:cf67a0c78e1497ba64184af67f6760de2f1a7747</id>
<content type='text'>
The SAL System Table is unsupported and its support was
removed in commit:
f4c874c45dbc ("ShellPkg/UefiShellDebug1CommandsLib")

Remove remaining of SAL System Table handling.

Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Add support for PCIe Extended IDs</title>
<updated>2025-09-05T12:04:06+00:00</updated>
<author>
<name>Nanjinmoorthyj</name>
<email>nanjinmoorthyj@ami.com</email>
</author>
<published>2025-08-06T06:37:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c992bffaeff75f050e27613a669f327d36c36cf9'/>
<id>urn:sha1:c992bffaeff75f050e27613a669f327d36c36cf9</id>
<content type='text'>
Add a support to print PTM (001F) structure.

Signed-off-by: Nanjinmoorthy &lt;nanjinmoorthyj@ami.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Add PCIe extended capability</title>
<updated>2025-04-30T04:11:42+00:00</updated>
<author>
<name>Cian Costello</name>
<email>ccostello@nvidia.com</email>
</author>
<published>2025-04-18T22:48:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=defdccd4aeb1a77353e54f2a061e9ffac02acc6c'/>
<id>urn:sha1:defdccd4aeb1a77353e54f2a061e9ffac02acc6c</id>
<content type='text'>
Updates PCIe shell command to display previously undefined
PCIe extended capabilities.

Signed-off-by: Cian Costello &lt;ccostello@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: UefiShellDebug1CommandsLib: Conformance Profiles in Dmem.c</title>
<updated>2024-07-10T06:13:07+00:00</updated>
<author>
<name>Sam Kaynor</name>
<email>Sam.Kaynor@arm.com</email>
</author>
<published>2024-01-10T19:03:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=497766f70975b9c1f88df42228c79095198f2b4e'/>
<id>urn:sha1:497766f70975b9c1f88df42228c79095198f2b4e</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4352

Implemented dumping of the UEFI Conformance Profiles Table using Dmem.c
Uses header file for GUIDs added in previous patches

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Sam Kaynor &lt;Sam.Kaynor@arm.com&gt;
Tested-by: Stuart Yoder &lt;stuart.yoder@arm.com&gt;
Reviewed-by: Stuart Yoder &lt;stuart.yoder@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: UefiShellDebug1CommandsLib: Image Execution Table in Dmem.c</title>
<updated>2024-07-10T06:13:07+00:00</updated>
<author>
<name>Sam Kaynor</name>
<email>Sam.Kaynor@arm.com</email>
</author>
<published>2024-01-10T18:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=f46b5b06c69dcd0a7997b416789617e5d33ae18a'/>
<id>urn:sha1:f46b5b06c69dcd0a7997b416789617e5d33ae18a</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4352

Implemented dumping of the Image Execution Table using Dmem.c

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Sam Kaynor &lt;Sam.Kaynor@arm.com&gt;
Tested-by: Stuart Yoder &lt;stuart.yoder@arm.com&gt;
Reviewed-by: Stuart Yoder &lt;stuart.yoder@arm.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: UefiShellDebug1CommandsLib: Dumping RT Properties in Dmem.c</title>
<updated>2024-07-10T06:13:07+00:00</updated>
<author>
<name>Sam Kaynor</name>
<email>Sam.Kaynor@arm.com</email>
</author>
<published>2024-01-10T18:33:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=749065300a42d86e55074f461feed23533a77ab3'/>
<id>urn:sha1:749065300a42d86e55074f461feed23533a77ab3</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4352

Implemented the dumping of the UEFI RT Properties Table using Dmem.c

Added new entry to the help command for the -verbose option

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Sam Kaynor &lt;Sam.Kaynor@arm.com&gt;
Tested-by: Stuart Yoder &lt;stuart.yoder@arm.com&gt;
Reviewed-by: Stuart Yoder &lt;stuart.yoder@arm.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: UefiShellDebug1CommandsLib: Uefi Config Tables in Dmem.c</title>
<updated>2023-04-13T05:52:32+00:00</updated>
<author>
<name>Sam Kaynor</name>
<email>sam.kaynor@arm.com</email>
</author>
<published>2023-04-04T20:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=42b0443599a69c703034079cf2bd389fa3a6bfde'/>
<id>urn:sha1:42b0443599a69c703034079cf2bd389fa3a6bfde</id>
<content type='text'>
Added entries for UEFI Config Tables not present in current
Dmem output.

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Sam Kaynor &lt;Sam.Kaynor@arm.com&gt;
Reviewed-by: Sunny Wang &lt;sunny.wang@arm.com&gt;
Reviewed-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Reviewed-by: Samer El-Haj-Mahmoud &lt;Samer.El-Haj-Mahmoud@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/Library: Fix 32-bit truncation of pointer values</title>
<updated>2023-03-13T22:11:55+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2023-03-11T19:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=e4c1d8d2317984bd9cb447eba916956841063ec4'/>
<id>urn:sha1:e4c1d8d2317984bd9cb447eba916956841063ec4</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4366

Update C and UNI files that are incorrectly using %x or %08x
instead of %p for pointer values.  On 64-bit systems, this is
truncating pointer values above 4GB.

In reviewing ShellPkg for this issue some unused UNI strings
with incorrect format specifiers were removed instead of being
fixed.

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: Ray Ni &lt;ray.ni@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Update shell command memmap to show unaccepted memory</title>
<updated>2022-11-01T10:08:10+00:00</updated>
<author>
<name>Min M Xu</name>
<email>min.m.xu@intel.com</email>
</author>
<published>2022-11-01T05:13:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=6ca9f410d1ff7c7cc3413fe01898e77da411016b'/>
<id>urn:sha1:6ca9f410d1ff7c7cc3413fe01898e77da411016b</id>
<content type='text'>
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937

ShellCommandRunMemMap() is updated to handle the case of unaccepted
memory type.

Cc: Ray Ni &lt;ray.ni@intel.com&gt;
Cc: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Cc: Erdem Aktas &lt;erdemaktas@google.com&gt;
Cc: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
Cc: James Bottomley &lt;jejb@linux.ibm.com&gt;
Cc: Jiewen Yao &lt;jiewen.yao@intel.com&gt;
Cc: Tom Lendacky &lt;thomas.lendacky@amd.com&gt;
Acked-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
Acked-by: Zhichao Gao &lt;zhichao.gao@intel.com&gt;
Signed-off-by: Min Xu &lt;min.m.xu@intel.com&gt;
</content>
</entry>
</feed>
