audk/ShellPkg/Library/UefiShellDebug1CommandsLib
Prakash.K 6c1988af76 ShellPkg: Display SMBIOS Type38 fields in smbiosview in formatted view
In smbiosview command in shell, below are the fields of SMBIOS
Type38 table which can be displayed in formatted manner.
1. Base Address
1. IPMI Specification Version.
2. NV Storage Device Address.
Base Address:
As per spec, the value in Base Address field of SMBIOS type38 table
should be right shifted by 1 if the interface type is SSIF.
IPMI Specification Version:
If the value in IPMI Specification Version field is 15H,
it should be displayed 1.5.
NV Storage Device Address:
If the value in NV Storage Device Address field is 0xFF,
it should be displayed as "No storage device is Present".

Cc: Vasudevan Sambandan <vasudevans@ami.com>
Cc: Sundaresan Selvaraj <sundaresans@ami.com>
Cc: Gayathri Thunuguntla <gayathrit@ami.com>
Signed-off-by: Prakash K <prakashk@ami.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
2023-01-18 02:21:19 +00:00
..
Edit ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HexEdit ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SmbiosView ShellPkg: Display SMBIOS Type38 fields in smbiosview in formatted view 2023-01-18 02:21:19 +00:00
Comp.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Compress.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Compress.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Dblk.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Dmem.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DmpStore.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditInputBar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditInputBar.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditMenuBar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditMenuBar.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditStatusBar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditStatusBar.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditTitleBar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditTitleBar.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EfiCompress.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EfiDecompress.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
LoadPciRom.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MemMap.c ShellPkg: Update shell command memmap to show unaccepted memory 2022-11-01 10:08:10 +00:00
Mm.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Mode.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Pci.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Pci.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SerMode.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SetSize.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SetVar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiShellDebug1CommandsLib.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiShellDebug1CommandsLib.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiShellDebug1CommandsLib.inf ShellPkg/Comp: add file buffering 2021-01-19 18:23:28 +00:00
UefiShellDebug1CommandsLib.uni ShellPkg: Update shell command memmap to show unaccepted memory 2022-11-01 10:08:10 +00:00