edk2/ShellPkg/Library/UefiShellDebug1CommandsLib
Vincent Gatine 21b358b81d ShellPkg/Pci: Restore BAR informations
Restore informations lost in the pci shell command.

sbsa-ref Host Bridge:

```
 Cache Line Size(C): 00                 Latency Timer(D): 00
 Header Type(0E):    00, Single function, PCI device
 Class: Bridge Device - Host/PCI bridge -
+Base Address Registers(10):
+  (None)
+Expansion ROM Disabled(30)
+
+Cardbus CIS ptr(28):   00000000
+Sub VendorID(2C):          1AF4      Subsystem ID(2E):      1100
+Capabilities Ptr(34):        00
+Interrupt Line(3C):          FF      Interrupt Pin(3D):       00
+Min_Gnt(3E):                 00      Max_Lat(3F):             00
```
sbsa-ref Ethernet Controller:

```
 Cache Line Size(C): 00                 Latency Timer(D): 00
 Header Type(0E):    00, Single function, PCI device
 Class: Network Controller - Ethernet controller -
+Base Address Registers(10):
+     Start_Address  Type  Space    Prefetchable?     Size             Limit
+  --------------------------------------------------------------------------
+          81060000  Mem   32 bits  No             00020000          8107FFFF
+          81040000  Mem   32 bits  No             00020000          8105FFFF
+              0000  I/O                               0020              001F
+          81080000  Mem   32 bits  No             00004000          81083FFF
+  --------------------------------------------------------------------------
+Expansion ROM Disabled(30)
+
+Cardbus CIS ptr(28):   00000000
+Sub VendorID(2C):          8086      Subsystem ID(2E):      0000
+Capabilities Ptr(34):        C8
+Interrupt Line(3C):          FF      Interrupt Pin(3D):       01
+Min_Gnt(3E):                 00      Max_Lat(3F):             00

 Pci Express device capability structure:
 CapID( 0):          10            NextCap Ptr( 1):    A0
```

Signed-off-by: Vincent Gatine <vincent.gatine@sipearl.com>
2026-07-17 22:58:58 +00:00
..
Edit ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
HexEdit ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
SmbiosView ShellPkg: Add missing smbiosview Type 28 locations 2026-07-02 07:22:54 +00:00
Comp.c ShellPkg: Use the newly introduced ShellPrintDefaultEx() alias 2025-10-01 10:02:57 +02:00
Compress.c ShellPkg: Add null pointer checks before dereference 2026-07-01 12:10:28 +00:00
Compress.h ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Cxl.c ShellPkg: Add 'cxl' command 2026-05-01 08:48:04 +02:00
Dblk.c ShellPkg: Use the newly introduced ShellPrintDefaultEx() alias 2025-10-01 10:02:57 +02:00
Dmem.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
DmpStore.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
EditInputBar.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
EditInputBar.h ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
EditMenuBar.c ShellPkg: UefiShellDebug1CommandsLib: CodeQL Fixes 2024-10-29 02:09:18 +00:00
EditMenuBar.h ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
EditStatusBar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditStatusBar.h ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
EditTitleBar.c ShellPkg: Use the newly introduced ShellPrintDefaultEx() alias 2025-10-01 10:02:57 +02:00
EditTitleBar.h ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
EfiCompress.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
EfiDecompress.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
LoadPciRom.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
MemMap.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
Mm.c ShellPkg: Use the newly introduced ShellPrintDefaultEx() alias 2025-10-01 10:02:57 +02:00
Mode.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
Pci.c ShellPkg/Pci: Restore BAR informations 2026-07-17 22:58:58 +00:00
Pci.h ShellPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
SerMode.c ShellPkg/SerMode: Add ValidDataBits() function 2026-04-24 18:18:47 +00:00
SetSize.c ShellPkg: Use the newly introduced ShellPrintHiiDefaultEx() alias 2025-10-01 10:02:57 +02:00
SetVar.c ShellPkg: Use the newly introduced ShellPrintDefaultEx() alias 2025-10-01 10:02:57 +02:00
UefiShellDebug1CommandsLib.c ShellPkg: Add 'cxl' command 2026-05-01 08:48:04 +02:00
UefiShellDebug1CommandsLib.h ShellPkg: Add 'cxl' command 2026-05-01 08:48:04 +02:00
UefiShellDebug1CommandsLib.inf ShellPkg: Add 'cxl' command 2026-05-01 08:48:04 +02:00
UefiShellDebug1CommandsLib.uni ShellPkg: Add 'cxl' command 2026-05-01 08:48:04 +02:00