summaryrefslogtreecommitdiffstats
path: root/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc
Commit message (Collapse)AuthorAgeFilesLines
* Add print protocol GUID to EdkCompatibilityPkg.dec and add PrintThunk to ↵qhuang82009-02-231-0/+2
| | | | | | EdkCompatibilityPkg.dsc for build validation. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7585 6f19259b-4bc3-4df7-8a09-765794883524
* Add comments in DSC files to explain the function and design of components ↵xli242009-02-101-0/+18
| | | | | | section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7488 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Add an example in EdkCompatibilityPkg.dsc to show how the compatibility ↵qwang122009-02-011-0/+11
| | | | | | | | build switch is turned on for Framework HII modules. 2) Add the incompatibility changes in ChangeLog.txt. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7384 6f19259b-4bc3-4df7-8a09-765794883524
* Split out Synchronization Library from Base Librarymdkinney2009-01-301-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7375 6f19259b-4bc3-4df7-8a09-765794883524
* Update the DSC file name based on the directory name change.qwang122009-01-211-11/+11
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7342 6f19259b-4bc3-4df7-8a09-765794883524
* Revert OUTPUT_DIRECTORY to Build/EdkCompatibilityPkg. Build tool is enhanced ↵qwang122009-01-041-1/+1
| | | | | | to handle long path name issue which cause build failure in GCC tool chains git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7178 6f19259b-4bc3-4df7-8a09-765794883524
* Upgrade both PACKAGE_VERSION and PLATFORM_VERSION to 0.5 as major function ↵qwang122008-12-261-1/+1
| | | | | | | | | | | | | | | has been implemented including: 1) Verification with EDK style Chipset and Platform modules 2) Verification with EDK II cores + Compatibility Modules + EDK style Chipset and Platform modules. 3) Package level build Verification for these build combinations: 1) EFI_SPECIFICATION_VERSION=0x00020000 and PI_SPECIFICATION_VERSION=0x00009000 2) EFI_SPECIFICATION_VERSION=0x00020000 and PI_SPECIFICATION_VERSION=0x00010000 3) EFI_SPECIFICATION_VERSION=0x0002000A and PI_SPECIFICATION_VERSION=0x00010000 No major incompatible changes. Please check ChangeLog.txt for details. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7128 6f19259b-4bc3-4df7-8a09-765794883524
* Update the OUTPUT_DIRECTORY name. This is to shorten the possbile command ↵qwang122008-12-181-1/+1
| | | | | | line which may cause a sub-process spawned from the ar command to fail for GCC tool chains. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7075 6f19259b-4bc3-4df7-8a09-765794883524
* Unix GCC cleanup:qwang122008-12-031-5/+5
| | | | | | | File name is case sensitive. Foward slash is used. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6819 6f19259b-4bc3-4df7-8a09-765794883524
* GCC Cleanup: Files name should match the case in the file system.qwang122008-12-011-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6784 6f19259b-4bc3-4df7-8a09-765794883524
* Move GlueLib's PeiPerformanceLib and DxePerformanceLib to ↵qwang122008-11-291-13/+4
| | | | | | [Components.IA32,Components.X64] and [Libraries.IA32,Libraries.X64] as the ECP implementation use AsmReadTsc () function (IA32/X64 only). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6779 6f19259b-4bc3-4df7-8a09-765794883524
* Add CompilerStubLib_Edk2.inf which is built by EDK II tool chain.qwang122008-11-291-1/+103
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6778 6f19259b-4bc3-4df7-8a09-765794883524
* EBC Cleanup: BaseIoLibIntrinsic is only supported for IA32, IPF, X64qwang122008-11-181-4/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6610 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unused comment.qwang122008-11-181-15/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6605 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Change the EFI_SPECIFICATION_VERSION to 0x00020000 and ↵qwang122008-11-181-8/+23
| | | | | | | | | | | | | PI_SPECIFICATION_VERSION to 0x00009000. EdkCompatibilityPkg.dsc by default support UEFI 2.0 and Framework 0.9x. 2) Replace using these EDK 2 style INF file so that EdkCompatibilityPkg.dsc can be built under GCC, ICC and MSFT tool-chain. EfiCommonLib_Edk2.inf EfiRuntimeLib_Edk2.inf Thunk16Lib_Edk2.inf PeiLib_Edk2.inf CpuIA32Lib_Edk2.inf git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6604 6f19259b-4bc3-4df7-8a09-765794883524
* Update ECP DSC file for library class/instances renaming.qhuang82008-11-131-4/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6530 6f19259b-4bc3-4df7-8a09-765794883524
* Modify DSC file according to update of MDE library instances.xli242008-10-251-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6229 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:jljusten2008-09-191-1/+0
| | | | | | | | * Based on the Sept 11th (r5884) removal of EdkCompatibilityPkg/Compatibility/FvInfoToFvHobThunk, it no longer makes sense for this .inf to be referenced in this .dsc file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5935 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Add in EBC build support.qwang122008-06-191-4/+21
| | | | | | | 2) Add FvInfoToFvHobThunk in the DSC file. 3) Remove EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/PeiLib.inf from [Components.Common] as it only support IA32, X64 and IPF for now. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5353 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Add in FvFileLoaderToLoadFileThunk.qwang122008-05-291-0/+1
| | | | | | 2) Update some doxygen comments. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5309 6f19259b-4bc3-4df7-8a09-765794883524
* 1) add in DeviceIoToPciRootBridgeIoThunkqwang122008-05-291-1/+2
| | | | | | 2) Change BaseMemoryLib instance to BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf so that we can verify the IPF build for Compatibility modules. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5308 6f19259b-4bc3-4df7-8a09-765794883524
* Add compatibility modules into the DSC file.qwang122008-05-211-0/+36
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5264 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/trunk/edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:jljusten2008-04-111-2/+0
| | | | | | | | Remove EdkCompatibilityPkg/Sample/Library/Dxe/WinNt/WinNtLib.inf module. EdkCompatibilityPkg should not require on 'edksetup --nt32' to build. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5047 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:jljusten2008-04-051-17/+17
| | | | | | Corrected mistake in r4995. Should have used 'INTEL' rather than 'ICC'. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4996 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:jljusten2008-04-041-18/+37
| | | | | | Add macro definitions for ICC toolchain. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4995 6f19259b-4bc3-4df7-8a09-765794883524
* Add the value definition of PCD_EDKII_GLUE_PciExpressBaseAddress to build ↵qhuang82008-03-291-2/+2
| | | | | | PciExpressLib in GlueLib git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4970 6f19259b-4bc3-4df7-8a09-765794883524
* Remove the invalid build option for IPF assembly.qhuang82008-03-281-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4966 6f19259b-4bc3-4df7-8a09-765794883524
* Update BuildOption to apply to GCC tool chain family. qhuang82008-03-281-11/+38
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4962 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:jljusten2008-03-191-0/+5
| | | | | | | * Add GCC compatible build flags for UNIXGCC tool suite. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4922 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/EdkCompatibilityPkg/**jljusten2008-03-171-81/+81
| | | | | | | | | | * Changed all '\' to '/' in *.ing and *.dsc * Fixed inconsistencies in filename case usage that caused the build command to fail to parse the dsc/inf files on a system with a case-sensitive filesystem. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4898 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/EdkCompatibilityPkg/EdkCompatibilityPkg.dsc:jljusten2008-03-171-1/+1
| | | | | | | * Fix syntax for X64 components. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4863 6f19259b-4bc3-4df7-8a09-765794883524
* 1) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes:qwang122008-01-241-0/+151
1.1) Bug fixes. (For details, please check Documents & files: Snapshot/Release Notes at https://edk.tianocore.org/servlets/ProjectDocumentList?folderID=43&expandFolder=43&folderID=6) 1.2) Add new UEFI protocol definitions for AbsolutePointer, FormBrowser2, HiiConfigAccess, HiiConfigRouting, HiiDatabase, HiiFont, HiiImage, HiiString, SimpleTextInputEx, DPC protocol. 1.3) Add Smbios 2.5, 2.6 supports. Incompatible changes hilighted: 1) EFI_MANAGED_NETWORK_PROTOCOL_GUID changed. 2) EFI_IP4_IPCONFIG_DATA changed. 2) Add in EdkCompatibilityPkg/EdkCompatibilityPkg.dsc to build all libraries in this package. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4626 6f19259b-4bc3-4df7-8a09-765794883524