From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.byosoft.com.cn (mail.byosoft.com.cn [58.240.74.242]) by mx.groups.io with SMTP id smtpd.web08.2718.1623898576814361260 for ; Wed, 16 Jun 2021 19:56:18 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=none, err=permanent DNS error (domain: byosoft.com.cn, ip: 58.240.74.242, mailfrom: gaoliming@byosoft.com.cn) Received: from DESKTOPS6D0PVI ([58.246.60.130]) (envelope-sender ) by 192.168.6.13 with ESMTP for ; Thu, 17 Jun 2021 10:56:11 +0800 X-WM-Sender: gaoliming@byosoft.com.cn X-Originating-IP: 58.246.60.130 X-WM-AuthFlag: YES X-WM-AuthUser: gaoliming@byosoft.com.cn From: "gaoliming" To: , References: In-Reply-To: Subject: =?UTF-8?B?5Zue5aSNOiBbZWRrMi1kZXZlbF0gW2VkazItcGxhdGZvcm1zXSBbUEFUQ0ggVjEgMC8yXSBTdXBwb3J0IGZvciBUaW9nYVBhc3MgUGxhdGZvcm0gYW5kIE92ZXJyaWRlIGdlbmVyaWMgUGNpQnVzIERyaXZlciB3aXRo?= Date: Thu, 17 Jun 2021 10:56:12 +0800 Message-ID: <006001d76324$55160d40$ff4227c0$@byosoft.com.cn> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQH/JkFWvYqPL60rlTiovh4SVEZEmqrH+33w Content-Type: multipart/alternative; boundary="----=_NextPart_000_0061_01D76367.633B2200" Content-Language: zh-cn ------=_NextPart_000_0061_01D76367.633B2200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =20 Please follow https://github.com/tianocore/tianocore.github.io/wiki/Commit= -Message-Format to update the commit message format. =20 And, for the override PciBus module, can you give more detail why need to = override PciBus? Is it possible to update Edk2 MdeModulePkg PciBus to meet = the platform requirement? =20 Thanks Liming =E5=8F=91=E4=BB=B6=E4=BA=BA: devel@edk2.groups.io = =E4=BB=A3=E8=A1=A8 manickavasakam karpagavinayagam =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2021=E5=B9=B46=E6=9C=8817=E6=97=A5 7= :05 =E6=94=B6=E4=BB=B6=E4=BA=BA: devel@edk2.groups.io =E4=B8=BB=E9=A2=98: [edk2-devel] [edk2-platforms] [PATCH V1 0/2] Support f= or TiogaPass Platform and Override generic PciBus Driver with =20 Add BoardTiogaPass packages to support TiogaPass Platform Enabled Network,= ISCSI,IPMI, SMBIOS, Performance Measurement=20 Remove AST2500 UEFI option ROM driver from PurleyOpenBoardPkg AST2500 UEFI option ROM move to edk2-non-osi ASpeedGopBinPkg Update copyri= ght headers =20 manickavasakam karpagavinayagam (2): PurleyOpenBoardPkg : Support for TiogaPass Platform PurleyOpenBoardPkg : Override generic PciBus Driver with Platform specific instance of PciBus driver. =20 .../IpmiFeaturePkg/GenericIpmi/Dxe/IpmiInit.c | 8 +- .../Acpi/BoardAcpiDxe/AmlOffsetTable.c | 453 +- .../Acpi/BoardAcpiDxe/BoardAcpiDxeDsdt.c | 3 + .../BoardTiogaPass/CoreDxeInclude.dsc | 168 + .../BoardTiogaPass/CoreUefiBootInclude.fdf | 82 + .../BoardTiogaPass/GitEdk2MinTiogaPass.bat | 93 + .../BasePlatformHookLib/BasePlatformHookLib.c | 389 + .../BasePlatformHookLib.inf | 36 + .../BoardAcpiLib/DxeBoardAcpiTableLib.c | 36 + .../BoardAcpiLib/DxeBoardAcpiTableLib.inf | 40 + .../BoardAcpiLib/DxeTiogaPassAcpiTableLib.c | 53 + .../BoardAcpiLib/SmmBoardAcpiEnableLib.c | 62 + .../BoardAcpiLib/SmmBoardAcpiEnableLib.inf | 41 + .../BoardAcpiLib/SmmSiliconAcpiEnableLib.c | 120 + .../BoardAcpiLib/SmmTiogaPassAcpiEnableLib.c | 37 + .../Library/BoardInitLib/AllLanesEparam.c | 44 + .../Library/BoardInitLib/GpioTable.c | 296 + .../Library/BoardInitLib/IioBifur.c | 70 + .../BoardInitLib/PeiBoardInitPostMemLib.c | 46 + .../BoardInitLib/PeiBoardInitPostMemLib.inf | 37 + .../BoardInitLib/PeiBoardInitPreMemLib.c | 112 + .../BoardInitLib/PeiBoardInitPreMemLib.inf | 69 + .../Library/BoardInitLib/PeiTiogaPassDetect.c | 28 + .../BoardInitLib/PeiTiogaPassInitLib.h | 18 + .../BoardInitLib/PeiTiogaPassInitPostMemLib.c | 86 + .../BoardInitLib/PeiTiogaPassInitPreMemLib.c | 638 ++ .../Library/BoardInitLib/UsbOC.c | 46 + .../Library/PeiReportFvLib/PeiReportFvLib.c | 138 + .../Library/PeiReportFvLib/PeiReportFvLib.inf | 51 + .../BoardTiogaPass/OpenBoardPkg.dsc | 245 + .../BoardTiogaPass/OpenBoardPkg.fdf | 600 ++ .../BoardTiogaPass/PlatformPkgBuildOption.dsc | 84 + .../BoardTiogaPass/PlatformPkgConfig.dsc | 58 + .../BoardTiogaPass/PlatformPkgPcd.dsc | 392 ++ .../BoardTiogaPass/StructureConfig.dsc | 6236 +++++++++++++++++ .../BoardTiogaPass/__init__.py | 0 .../PurleyOpenBoardPkg/BoardTiogaPass/bld.bat | 139 + .../BoardTiogaPass/build_board.py | 195 + .../BoardTiogaPass/build_config.cfg | 34 + .../BoardTiogaPass/logo.txt | 10 + .../BoardTiogaPass/postbuild.bat | 96 + .../BoardTiogaPass/prebuild.bat | 213 + .../Ipmi/Library/IpmiLibKcs/IpmiLibKcs.inf | 10 +- .../IpmiPlatformHookLib.inf | 6 +- .../Include/Guid/PchRcVariable.h | 6 + .../Include/Guid/SetupVariable.h | 15 +- .../Intel/PurleyOpenBoardPkg/OpenBoardPkg.dec | 1 + .../Bus/Pci/PciBusDxe/ComponentName.c | 170 + .../Bus/Pci/PciBusDxe/ComponentName.h | 146 + .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.c | 460 ++ .../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.h | 396 ++ .../Bus/Pci/PciBusDxe/PciBusDxe.inf | 112 + .../Bus/Pci/PciBusDxe/PciBusDxe.uni | 16 + .../Bus/Pci/PciBusDxe/PciBusDxeExtra.uni | 14 + .../Bus/Pci/PciBusDxe/PciCommand.c | 267 + .../Bus/Pci/PciBusDxe/PciCommand.h | 232 + .../Bus/Pci/PciBusDxe/PciDeviceSupport.c | 1056 +++ .../Bus/Pci/PciBusDxe/PciDeviceSupport.h | 266 + .../Bus/Pci/PciBusDxe/PciDriverOverride.c | 188 + .../Bus/Pci/PciBusDxe/PciDriverOverride.h | 83 + .../Bus/Pci/PciBusDxe/PciEnumerator.c | 2210 ++++++ .../Bus/Pci/PciBusDxe/PciEnumerator.h | 515 ++ .../Bus/Pci/PciBusDxe/PciEnumeratorSupport.c | 2885 ++++++++ .../Bus/Pci= /PciBusDxe/PciEnumeratorSupport.h | 480 ++ .../Bus/Pci/PciBusDxe/PciHotPlugSupport.c | 484 ++ .../Bus/Pci/PciBusDxe/PciHotPlugSupport.h | 205 + .../MdeModulePkg/Bus/Pci/PciBusDxe/PciIo.c | 2087 ++++++ .../MdeModulePkg/Bus/Pci/PciBusDxe/PciIo.h | 660 ++ .../MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c | 1809 +++++ .../MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.h | 179 + .../Bus/Pci/PciBusDxe/PciOptionRomSupport.c | 776 ++ .../Bus/Pci/PciBusDxe/PciOptionRomSupport.h | 136 + .../Bus/Pci/PciBusDxe/PciPowerManagement.c | 82 + .../Bus/Pci/PciBusDxe/PciPowerManagement.h | 28 + .../Bus/Pci/PciBusDxe/PciResourceSupport.c | 2292 ++++++ .../Bus/Pci/PciBusDxe/PciResourceSupport.h | 456 ++ .../Bus/Pci/PciBusDxe/PciRomTable.c | 135 + .../Bus/Pci/PciBusDxe/PciRomTable.h | 48 + Platform/Intel/build.cfg | 2 + Platform/Intel/build_bios.py | 3 +- 80 files changed, 30278 insertions(+), 240 deletions(-) create mode 10064= 4 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/CoreDxeInclude.dsc create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/CoreUe= fiBootInclude.fdf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/GitEdk= 2MinTiogaPass.bat create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BasePlatformHookLib/BasePlatformHookLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BasePlatformHookLib/BasePlatformHookLib.inf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardAcpiLib/DxeBoardAcpiTableLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardAcpiLib/DxeBoardAcpiTableLib.inf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardAcpiLib/DxeTiogaPassAcpiTableLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardAcpiLib/SmmBoardAcpiEnableLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardAcpiLib/SmmBoardAcpiEnableLib.inf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardAcpiLib/SmmSiliconAcpiEnableLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardAcpiLib/SmmTiogaPassAcpiEnableLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/AllLanesEparam.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/GpioTable.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/IioBifur.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/PeiBoardInitPostMemLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/PeiBoardInitPostMemLib.inf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/PeiBoardInitPreMemLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/PeiBoardInitPreMemLib.inf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/PeiTiogaPassDetect.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/PeiTiogaPassInitLib.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/PeiTiogaPassInitPostMemLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/PeiTiogaPassInitPreMemLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/BoardInitLib/UsbOC.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/PeiReportFvLib/PeiReportFvLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Librar= y/PeiReportFvLib/PeiReportFvLib.inf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/OpenBo= ardPkg.dsc create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/OpenBo= ardPkg.fdf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Platfo= rmPkgBuildOption.dsc create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Platfo= rmPkgConfig.dsc create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Platfo= rmPkgPcd.dsc create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Struct= ureConfig.dsc create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/__init= __.py create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/bld.ba= t create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/build_= board.py create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/build_= config.cfg create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/logo.t= xt create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/postbu= ild.bat create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/prebui= ld.bat create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/ComponentName.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/ComponentName.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciBus.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciBus.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciBusDxe.inf create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciBusDxe.uni create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciBusDxeExtra.uni create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciCommand.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciCommand.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciDeviceSupport.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciDeviceSupport.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciDriverOverride.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciDriverOverride.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciEnumerator.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciEnumerator.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciEnumeratorSupport.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciEnumeratorSupport.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciHotPlugSupport.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciHotPlugSupport.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciIo.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciIo.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciLib.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciLib.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciOptionRomSupport.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciOptionRomSupport.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciPowerManagement.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciPowerManagement.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciResourceSupport.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciResourceSupport.h create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciRomTable.c create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciRomTable.h ------=_NextPart_000_0061_01D76367.633B2200 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

 

Ple= ase follow https://github.com/tianocore/tianocore.github.io/wi= ki/Commit-Message-Format to update the commit message format.

 

And, for the override PciBus module, can you give more detail w= hy need to override PciBus? Is it possible to update Edk2 MdeModulePkg PciB= us to meet the platform requirement?

 

Thanks

Liming

=E5=8F=91=E4=BB=B6=E4=BA=BA: devel@edk2.groups.io <devel@edk2.groups.io> =E4=BB= =A3=E8=A1=A8 manickavasakam karpagavinayagam
=E5=8F=91=E9= =80=81=E6=97=B6=E9=97=B4:
2021=E5=B9= = =B46=E6=9C=8817=E6=97= =A5 7:05
=E6=94=B6=E4=BB=B6=E4=BA=BA: devel@edk2.groups.io
=E4=B8=BB=E9=A2=98: [e= dk2-devel] [edk2-platforms] [PATCH V1 0/2] Support for TiogaPass Platform a= nd Override generic PciBus Driver with

 

Add BoardTiogaPass packages to supp= ort TiogaPass Platform Enabled Network, ISCSI,IPMI, SMBIOS, Performance Mea= surement
Remove AST2500 UEFI option ROM driver from PurleyOpenBoardPkg<= o:p>

AST2500 UEF= I option ROM move to edk2-non-osi ASpeedGopBinPkg Update copyright headers<= o:p>

 =

manickavasakam = karpagavinayagam (2):

=C2=A0 PurleyOpenBoardPkg : Support for TiogaPass Platform<= /o:p>

=C2=A0 PurleyOpe= nBoardPkg : Override generic PciBus Driver with Platform<= /p>

=C2=A0=C2=A0=C2=A0 specific i= nstance of PciBus driver.

 

.../IpmiFeaturePkg/GenericIpmi/Dxe/IpmiInit.c |=C2=A0=C2=A0=C2= =A0 8 +-

= .../Acpi/BoardAcpiDxe/AmlOffsetTable.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0 453 +-

.../Acpi/BoardAcpiDxe/BoardAcpiDxeDsdt.c=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 |=C2=A0=C2=A0=C2=A0 3 +

.../BoardTiogaPass/CoreDxeInclude.dsc=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 168 +

.../BoardTiogaPass/CoreUefiBootIn= clude.fdf=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 82 +

.../BoardTiogaPass/GitEdk2MinTiogaPass= .bat=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 93 +

.../BasePlatformHookLib/BasePlatformHookLib= .c |=C2=A0 389 +

.../BasePlatformHookLib.inf=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2= = =A0=C2=A0 36 +

.../BoardAcpiLib/DxeBoardAcpiTableLib.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= = =C2=A0 |=C2=A0=C2=A0 36 +

.../BoardAcpiLib/DxeBoardAcpiTableLib.inf=C2=A0=C2=A0=C2= =A0=C2=A0 |=C2=A0=C2=A0 40 +

= .../BoardAcpiLib/DxeTiogaPassAcpiTableLib.c=C2=A0=C2=A0= |=C2=A0=C2=A0 53 +

.../BoardAcpiLib/SmmBoardAcpiEnableLib.c=C2=A0=C2=A0=C2=A0=C2=A0= = =C2=A0 |=C2=A0=C2=A0 62 +

.../BoardAcpiLib/SmmBoardAcpiEnableLib.inf=C2=A0=C2=A0=C2= =A0 |=C2=A0=C2=A0 41 +

.../BoardAcpiLib/SmmSiliconAcpiEnableLib.c=C2=A0=C2=A0=C2=A0 = |=C2=A0 120 +

.../BoardAcpiLib/SmmTiogaPassAcpiEnableLib.c=C2=A0 |=C2=A0=C2=A0 37 +

.../Library= /BoardInitLib/AllLanesEparam.c=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 44 +

.../Library= /BoardInitLib/GpioTable.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0 296 +

.../Library/BoardInitLib/IioBifur.c=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 70 +

=

.../BoardInitLib/PeiBoardInitPo= stMemLib.c=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 46 +

=

.../BoardInitLib/PeiBoardInitPo= stMemLib.inf=C2=A0=C2=A0 |=C2=A0=C2=A0 37 +

.../BoardInitLib/PeiBoardInitPreMemLib= .c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 112 +

.../BoardInitLib/PeiBoardInitPreMemLib= .inf=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 69 +

.../Library/BoardInitLib/PeiTiogaPassDetect= .c |=C2=A0=C2=A0 28 +

.../BoardInitLib/PeiTiogaPassInitLib.h=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 18 +

.../BoardInitLib/PeiTiogaPassInitPostMemLib.c = |=C2=A0=C2=A0 86 +

.../BoardInitLib/PeiTiogaPassInitPreMemLib.c=C2=A0 |=C2=A0 638 += +

.../Libr= ary/BoardInitLib/UsbOC.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= = =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 46 +

.../Library/PeiReportFvLib/PeiReportF= vLib.c=C2=A0=C2=A0 |=C2=A0 138 +

.../Library/PeiReportFvLib/PeiReportFvLib.inf |=C2= =A0=C2=A0 51 +

.../BoardTiogaPass/OpenBoardPkg.dsc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 245 +

.../BoardTiogaPass/OpenBoardPkg.fdf=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 600 ++=

.../BoardTioga= Pass/PlatformPkgBuildOption.dsc |=C2=A0=C2=A0 84 +

.../BoardTiogaPass/PlatformPkgConf= ig.dsc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 58 +

.../BoardTiogaPass/PlatformPk= gPcd.dsc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 392 ++

.../BoardTiog= aPass/StructureConfig.dsc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 6236 = +++++++++++++++++

.../BoardTiogaPass/__init__.py=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2= = =A0 0

...= /PurleyOpenBoardPkg/BoardTiogaPass/bld.bat |=C2=A0 139 +<= /p>

.../BoardTiogaPass/build_boa= rd.py=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 |=C2=A0 195 +

.../BoardTiogaPass/build_config.cfg=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 34 +

=

.../BoardTiogaPass/logo.txt=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 =C2=A010 +

=

.../BoardTiogaPass/postbuild.ba= t=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0=C2=A0 96 +

.../BoardTiogaPass/prebuild.bat=C2=A0=C2=A0=C2=A0=C2=A0=C2= = =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 213 +

.../Ipmi/Lib= rary/IpmiLibKcs/IpmiLibKcs.inf=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 10 +-

.../IpmiPlatform= HookLib.inf=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 6 +-

.../Include/G= uid/PchRcVariable.h=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 6 +

.../Include/Guid/SetupVariable.h=C2= = =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 |=C2=A0=C2=A0 15 +-

.../Intel/PurleyOpenBoardPkg/OpenBoardPkg.dec |=C2=A0=C2=A0= =C2=A0 1 +

.../Bus/Pci/PciBusDxe/ComponentName.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= = =C2=A0=C2=A0 |=C2=A0 170 +

.../Bus/Pci/PciBusDxe/ComponentName.h=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 146 +

.../MdeModulePkg/Bus/Pci/PciBusDxe/Pci= Bus.c=C2=A0=C2=A0 |=C2=A0 460 ++

.../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.h=C2=A0=C2= = =A0 |=C2=A0 396 ++

.../Bus/Pci/PciBusDxe/PciBusDxe.inf=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 112 +

.../Bus/Pci/PciBusDxe/PciBusDxe.uni= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0= 16 +

.../= Bus/Pci/PciBusDxe/PciBusDxeExtra.uni=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0= =C2=A0 14 +

.../Bus/Pci/PciBusDxe/PciCommand.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 267 +

.../Bus/Pci/PciBusDxe/PciCommand.h=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 23= 2 +

.../Bu= s/Pci/PciBusDxe/PciDeviceSupport.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 1056 +++=

.../Bus/P= ci/PciBusDxe/PciDeviceSupport.h=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 266 +=

.../Bus/P= ci/PciBusDxe/PciDriverOverride.c=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 188 +=

.../Bus/Pci/Pc= iBusDxe/PciDriverOverride.h=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 83 +=

.../Bus/Pci/Pc= iBusDxe/PciEnumerator.c=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 2= 210 ++++++

= .../Bus/Pci/PciBusDxe/PciEnumerator.h=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0 515 ++

<= span lang=3DEN-US> .../Bus/Pci/PciBusDxe/PciEnumeratorSupport.c=C2=A0 | 288= 5 ++++++++=C2=A0 .../Bus/Pci/PciBusDxe/PciEnumeratorSupport.h=C2=A0 |=C2=A0= 480 ++

..= ./Bus/Pci/PciBusDxe/PciHotPlugSupport.c=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 484= ++

.../Bu= s/Pci/PciBusDxe/PciHotPlugSupport.h=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 205 +

.../MdeModu= lePkg/Bus/Pci/PciBusDxe/PciIo.c=C2=A0=C2=A0=C2=A0 | 2087 ++++++<= /span>

.../MdeModulePkg/Bus/= Pci/PciBusDxe/PciIo.h=C2=A0=C2=A0=C2=A0 |=C2=A0 660 ++

.../MdeModulePkg/Bus/Pci/PciBu= sDxe/PciLib.c=C2=A0=C2=A0 | 1809 +++++

.../MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.h=C2= = =A0=C2=A0 |=C2=A0 179 +

.../Bus/Pci/PciBusDxe/PciOptionRomSupport.c=C2=A0=C2=A0 |=C2= = =A0 776 ++

.../Bus/Pci/PciBusDxe/PciOptionRomSupport.h=C2=A0=C2=A0 |=C2=A0 136 +

.../Bus/Pci/P= ciBusDxe/PciPowerManagement.c=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 82 +

.../Bus/Pci/PciBus= Dxe/PciPowerManagement.h=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 28 +

.../Bus/Pci/PciBusDxe/P= ciResourceSupport.c=C2=A0=C2=A0=C2=A0 | 2292 ++++++

.../Bus/Pci/PciBusDxe/PciResource= Support.h=C2=A0=C2=A0=C2=A0 |=C2=A0 456 ++

.../Bus/Pci/PciBusDxe/PciRomTable.c=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 135 +<= /o:p>

.../Bus/Pci/Pci= BusDxe/PciRomTable.h=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0=C2=A0 48 +

Platform/Intel/build.cfg=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +

Platform/Intel/build_bios.py=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 3 +-

80 files changed, 30278 insertions(+)= , 240 deletions(-)=C2=A0 create mode 100644 Platform/Intel/PurleyOpenBoardP= kg/BoardTiogaPass/CoreDxeInclude.dsc

create mode 100644 Platform/Intel/PurleyOpenBoar= dPkg/BoardTiogaPass/CoreUefiBootInclude.fdf

create mode 100644 Platform/Intel/Purl= eyOpenBoardPkg/BoardTiogaPass/GitEdk2MinTiogaPass.bat

=

create mode 100644 Platform/Int= el/PurleyOpenBoardPkg/BoardTiogaPass/Library/BasePlatformHookLib/BasePlatfo= rmHookLib.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Libra= ry/BasePlatformHookLib/BasePlatformHookLib.inf

create mode 100644 Platform/Intel/Purl= eyOpenBoardPkg/BoardTiogaPass/Library/BoardAcpiLib/DxeBoardAcpiTableLib.c

create mode= 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Library/BoardAcpiL= ib/DxeBoardAcpiTableLib.inf

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Boar= dTiogaPass/Library/BoardAcpiLib/DxeTiogaPassAcpiTableLib.c

create mode 100644 Platfor= m/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Library/BoardAcpiLib/SmmBoardAcpi= EnableLib.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Libra= ry/BoardAcpiLib/SmmBoardAcpiEnableLib.inf

create mode 100644 Platform/Intel/PurleyOpe= nBoardPkg/BoardTiogaPass/Library/BoardAcpiLib/SmmSiliconAcpiEnableLib.c

create mode 1= 00644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Library/BoardAcpiLib= /SmmTiogaPassAcpiEnableLib.c

<= span lang=3DEN-US> create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Boa= rdTiogaPass/Library/BoardInitLib/AllLanesEparam.c

create mode 100644 Platform/Intel/P= urleyOpenBoardPkg/BoardTiogaPass/Library/BoardInitLib/GpioTable.c

create mode 100644 = Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Library/BoardInitLib/IioBi= fur.c

crea= te mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Library/Boa= rdInitLib/PeiBoardInitPostMemLib.c

create mode 100644 Platform/Intel/PurleyOpenBoardP= kg/BoardTiogaPass/Library/BoardInitLib/PeiBoardInitPostMemLib.inf

create mode 100644 = Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Library/BoardInitLib/PeiBo= ardInitPreMemLib.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaP= ass/Library/BoardInitLib/PeiBoardInitPreMemLib.inf

create mode 100644 Platform/Intel/= PurleyOpenBoardPkg/BoardTiogaPass/Library/BoardInitLib/PeiTiogaPassDetect.c=

create mo= de 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Library/BoardIni= tLib/PeiTiogaPassInitLib.h

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Board= TiogaPass/Library/BoardInitLib/PeiTiogaPassInitPostMemLib.c

create mode 100644 Platfo= rm/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Library/BoardInitLib/PeiTiogaPas= sInitPreMemLib.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/= Library/BoardInitLib/UsbOC.c

<= span lang=3DEN-US> create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Boa= rdTiogaPass/Library/PeiReportFvLib/PeiReportFvLib.c

create mode 100644 Platform/Intel= /PurleyOpenBoardPkg/BoardTiogaPass/Library/PeiReportFvLib/PeiReportFvLib.in= f

create m= ode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/OpenBoardPkg.ds= c

create m= ode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/OpenBoardPkg.fd= f

create m= ode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/PlatformPkgBuil= dOption.dsc

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/Platf= ormPkgConfig.dsc

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/= PlatformPkgPcd.dsc

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaP= ass/StructureConfig.dsc

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTio= gaPass/__init__.py

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaP= ass/bld.bat

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/build= _board.py

= create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/build_c= onfig.cfg

= create mode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/logo.tx= t

create m= ode 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/postbuild.bat

create mode= 100644 Platform/Intel/PurleyOpenBoardPkg/BoardTiogaPass/prebuild.bat<= /o:p>

create mode 100= 644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusD= xe/ComponentName.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/Md= eModulePkg/Bus/Pci/PciBusDxe/ComponentName.h

create mode 100644 Platform/Intel/Purl= eyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.c<= /span>

create mode 100644 Pl= atform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/Pci= Bus.h

crea= te mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/= Pci/PciBusDxe/PciBusDxe.inf

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Over= ride/MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.uni

create mode 100644 Platform/Intel/P= urleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxeExtra.un= i

create m= ode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/= PciBusDxe/PciCommand.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/= MdeModulePkg/Bus/Pci/PciBusDxe/PciCommand.h

create mode 100644 Platform/Intel/Purl= eyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciDeviceSupport.c

create mode= 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/Pci= BusDxe/PciDeviceSupport.h

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Overri= de/MdeModulePkg/Bus/Pci/PciBusDxe/PciDriverOverride.c

=

create mode 100644 Platform/Int= el/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciDriverOver= ride.h

cre= ate mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus= /Pci/PciBusDxe/PciEnumerator.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/O= verride/MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumerator.h

create mode 100644 Platform/In= tel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumerato= rSupport.c

= create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg= /Bus/Pci/PciBusDxe/PciEnumeratorSupport.h

create mode 100644 Platform/Intel/PurleyOpe= nBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciHotPlugSupport.c<= /o:p>

create mode 100= 644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusD= xe/PciHotPlugSupport.h

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/= MdeModulePkg/Bus/Pci/PciBusDxe/PciIo.c

create mode 100644 Platform/Intel/PurleyOpenBo= ardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciIo.h

create mode 100644 Platform/In= tel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c

create mode 1= 00644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBu= sDxe/PciLib.h

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModule= Pkg/Bus/Pci/PciBusDxe/PciOptionRomSupport.c

create mode 100644 Platform/Intel/Purl= eyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciOptionRomSupport.= h

create m= ode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/= PciBusDxe/PciPowerManagement.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/O= verride/MdeModulePkg/Bus/Pci/PciBusDxe/PciPowerManagement.h

create mode 100644 Platfo= rm/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciReso= urceSupport.c

create mode 100644 Platform/Intel/PurleyOpenBoardPkg/Override/MdeModule= Pkg/Bus/Pci/PciBusDxe/PciResourceSupport.h

create mode 100644 Platform/Intel/PurleyOp= enBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/PciRomTable.c=

create mode 100644 P= latform/Intel/PurleyOpenBoardPkg/Override/MdeModulePkg/Bus/Pci/PciBusDxe/Pc= iRomTable.h

------=_NextPart_000_0061_01D76367.633B2200--