<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/QueryTable.c, branch master</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2026-07-02T07:22:54+00:00</updated>
<entry>
<title>ShellPkg: Add missing smbiosview Type 28 locations</title>
<updated>2026-07-02T07:22:54+00:00</updated>
<author>
<name>VarshitPandya</name>
<email>varshit.pandya@arm.com</email>
</author>
<published>2026-07-01T14:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c362e91e5600ad3378bff1d75aeae90fdef1e154'/>
<id>urn:sha1:c362e91e5600ad3378bff1d75aeae90fdef1e154</id>
<content type='text'>
Add the missing SMBIOS Type 28 Temperature Probe location decode values
to smbiosview.

The Type 28 Location field defines values 0x0C through 0x0F for Front
Panel Board, Back Panel Board, Power System Board, and Drive Back Plane,
but smbiosview only decoded values up to 0x0B.

Signed-off-by: VarshitPandya &lt;varshit.pandya@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Fix smbiosview Type 26 location/status decode</title>
<updated>2026-07-02T07:22:54+00:00</updated>
<author>
<name>VarshitPandya</name>
<email>varshit.pandya@arm.com</email>
</author>
<published>2026-07-01T10:15:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7bc6629f400c03970614420366edddecbd0dabcb'/>
<id>urn:sha1:7bc6629f400c03970614420366edddecbd0dabcb</id>
<content type='text'>
The smbiosview Type 26 Voltage Probe decoder uses the low 5 bits of
LocationAndStatus as the probe location and the high 3 bits as the probe
status.

However, the Type 26 lookup tables were swapped: VPLocationTable contained
status strings and VPStatusTable contained location strings. This caused
valid records to be displayed as, for example:

  Voltage Probe - Location: OK
  Voltage Probe - Status: Processor

Swap the table contents so Type 26 output matches the SMBIOS
LocationAndStatus bit layout.

Signed-off-by: VarshitPandya &lt;varshit.pandya@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: ShellPkg: Fix SMBIOS Type 28 probe labels</title>
<updated>2026-06-29T17:19:33+00:00</updated>
<author>
<name>VarshitPandya</name>
<email>varshit.pandya@arm.com</email>
</author>
<published>2026-06-26T15:45:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=4ad28a8588f1ca8e0f448bfdf2e092171d61b742'/>
<id>urn:sha1:4ad28a8588f1ca8e0f448bfdf2e092171d61b742</id>
<content type='text'>
Use a Temperature Probe specific HII string when displaying the Type 28
Location field in smbiosview.

The Type 28 decoder was using the Voltage Probe location label, causing
temperature probe records to be displayed with the wrong field name.

Signed-off-by: Varshit Pandya &lt;varshit.pandya@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Fix SMBIOS Type 26 probe decoding</title>
<updated>2026-06-29T17:19:33+00:00</updated>
<author>
<name>VarshitPandya</name>
<email>varshit.pandya@arm.com</email>
</author>
<published>2026-06-26T15:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=39d8052bc682cd80c990377be730c8019a38e932'/>
<id>urn:sha1:39d8052bc682cd80c990377be730c8019a38e932</id>
<content type='text'>
Decode the Type 26 Voltage Probe Location and Status fields according
to the SMBIOS 3.9.0 specification, section 7.27, "Voltage Probe
(Type 26)".

Table 95, "Voltage Probe: Location and Status fields", defines bits
4:0 as the Location field and bits 7:5 as the Status field. smbiosview
was decoding these fields in the opposite order, causing the displayed
voltage probe location and status to be swapped.

Signed-off-by: Varshit Pandya &lt;varshit.pandya@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/SmbiosView: Add Type45 entry to query table</title>
<updated>2026-02-25T11:05:46+00:00</updated>
<author>
<name>Werner Lewis</name>
<email>werner.lewis@arm.com</email>
</author>
<published>2023-08-18T15:42:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7746ec4ddeaabc96b1056025a24c69cbd9cd21b0'/>
<id>urn:sha1:7746ec4ddeaabc96b1056025a24c69cbd9cd21b0</id>
<content type='text'>
The type field for Smbios tables in smbiosview is set from values in
this query table. An entry is added to correctly display the Type 45
table name rather than "Undefined Value" in smbiosview output.

Signed-off-by: Varshit Pandya &lt;varshit.pandya@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias</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-18T12:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c4a8b001f34c19cd411566cb4cd672eb1fac5478'/>
<id>urn:sha1:c4a8b001f34c19cd411566cb4cd672eb1fac5478</id>
<content type='text'>
Make use the newly introduced ShellPrintHiiDefaultEx() alias and
replace wherever it is possible:
- "ShellPrintHiiEx (-1, -1, NULL,"
with:
- "ShellPrintHiiDefaultEx ("

No functional change is introduced.

Signed-off-by: Pierre Gondois &lt;pierre.gondois@arm.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/SmbiosView: Add decode for DSP0134 SMBIOS Spec v3.9.0</title>
<updated>2025-09-09T10:39:33+00:00</updated>
<author>
<name>Giri Mudusuru</name>
<email>girimudusuru@microsoft.com</email>
</author>
<published>2025-08-24T04:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=406aeb5a974689b6a15bb69d140296c8c259ab50'/>
<id>urn:sha1:406aeb5a974689b6a15bb69d140296c8c259ab50</id>
<content type='text'>
Add decode for Type17 Memory based on SMBIOS Spec v3.9.0

Signed-off-by: Giri Mudusuru &lt;girimudusuru@microsoft.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg/UefiShellDebug1CommandsLib: Add MRDIMM entry to QueryTable</title>
<updated>2025-09-02T17:11:24+00:00</updated>
<author>
<name>Ning Feng</name>
<email>ning.feng@intel.com</email>
</author>
<published>2025-08-29T05:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=f718b0ffd625d23266af881c51abe09c05d5a708'/>
<id>urn:sha1:f718b0ffd625d23266af881c51abe09c05d5a708</id>
<content type='text'>
Added the MRDIMM (0x08) entry to the MemoryDeviceMemoryTechnologyTable
in QueryTable.c.  This enables proper display and decoding of MRDIMM memory
technology in SMBIOS Type 17 structures.

Signed-off-by: Ning Feng &lt;ning.feng@intel.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Updated Memory Form Factor definition per SMBIOS 3.8.0</title>
<updated>2025-04-22T17:32:39+00:00</updated>
<author>
<name>Shveta Gupta</name>
<email>shvetag@nvidia.com</email>
</author>
<published>2025-04-01T21:47:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d3b2ee2df3fd33dc4320041d2f86b3406b2453d4'/>
<id>urn:sha1:d3b2ee2df3fd33dc4320041d2f86b3406b2453d4</id>
<content type='text'>
This patch adds additional support for the new CAMM form factor
defined in SMBIOS specification 3.8.0

Signed-off-by: Shveta Gupta &lt;shvetag@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ShellPkg: Correct smbiosview strings and conditions for SMBIOS Type9</title>
<updated>2024-08-28T19:58:00+00:00</updated>
<author>
<name>HoraceX Lien</name>
<email>horacex.lien@intel.com</email>
</author>
<published>2024-08-08T08:50:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7cde720e5126a47dadfb63ec9fd11b637620102d'/>
<id>urn:sha1:7cde720e5126a47dadfb63ec9fd11b637620102d</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4826

Using smbiosview to dump SMBIOS Type9,
some code condition and string are incorrect.

Signed-off-by: HoraceX Lien &lt;horacex.lien@intel.com&gt;
Cc: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
Reviewed-by: Liming Gao &lt;gaoliming@byosoft.com.cn&gt;
</content>
</entry>
</feed>
