edk2/ShellPkg/Library
VarshitPandya 39d8052bc6 ShellPkg: Fix SMBIOS Type 26 probe decoding
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 <varshit.pandya@arm.com>
2026-06-29 17:19:33 +00:00
..
UefiHandleParsingLib ShellPkg/UefiHandleParsingLib: support handle list growth 2026-03-26 17:36:35 +00:00
UefiShellAcpiViewCommandLib ShellPkg: Replace manual alignment checks with helper macros 2026-06-09 07:20:10 +00:00
UefiShellBcfgCommandLib ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
UefiShellCEntryLib ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiShellCommandLib ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
UefiShellDebug1CommandsLib ShellPkg: Fix SMBIOS Type 26 probe decoding 2026-06-29 17:19:33 +00:00
UefiShellDriver1CommandsLib ShellPkg/UefiShellDriver1: Remove unused Status 2026-04-09 11:13:08 +00:00
UefiShellInstall1CommandsLib ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellLevel1CommandsLib ShellPkg/UefiShellLevel1: Lower indentation level in MainCmdXXX() 2026-04-30 12:14:33 +00:00
UefiShellLevel2CommandsLib ShellPkg: Fix the issue that the UEFI Shell layout is messed up 2026-06-21 16:49:02 +00:00
UefiShellLevel3CommandsLib ShellPkg/UefiShellLevel3: Lower indentation level in MainCmdXXX() 2026-05-01 12:16:07 +00:00
UefiShellLib ShellPkg/UefiShellLib: Add IsDotOrDotDot() function 2026-04-24 18:18:47 +00:00
UefiShellNetwork1CommandsLib ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
UefiShellNetwork2CommandsLib ShellPkg: align UNI file headers with UNI Spec standard 2026-03-02 19:32:17 +00:00