audk/DynamicTablesPkg/Library/Acpi/Common/AcpiSratLib
Jeff Brasen 745cab5aad DynamicTablesPkg: Fix BDF format for PCI initiators
The BDF format for PCI initiators in the SRAT table is incorrect.
The format is not a UINT16 but specific bytes.

PCI Bus Number (Bits 7:0 of Byte 2)
PCI Device Number (Bits 7:3 of Byte 3)
PCI Function Number (Bits 2:0 of Byte 3)

REF: https://uefi.org/specs/ACPI/6.5/05_ACPI_Software_Programming_Model.html#device-handle-pci
Signed-off-by: Jeff Brasen <jbrasen@nvidia.com>
2024-12-03 22:13:29 +00:00
..
Arm DynamicTablesPkg: AcpiSratLib: Prepare to support other archs 2024-07-29 13:44:55 +00:00
AcpiSratLib.inf DynamicTablesPkg: AcpiSratLib: Prepare to support other archs 2024-07-29 13:44:55 +00:00
SratGenerator.c DynamicTablesPkg: Fix BDF format for PCI initiators 2024-12-03 22:13:29 +00:00
SratGenerator.h DynamicTablesPkg: AcpiSratLib: Prepare to support other archs 2024-07-29 13:44:55 +00:00
SratGeneratorNull.c DynamicTablesPkg: AcpiSratLib: Prepare to support other archs 2024-07-29 13:44:55 +00:00