summaryrefslogtreecommitdiff
path: root/UnixPkg
AgeCommit message (Collapse)AuthorFilesLines
2009-03-19Fix the wrong Revision number. According to PI spec 1.0, this field should ↵qhuang81-2/+2
be set to 2. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7909 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-17modify the format of DynamicHii type pcd in DSC file. We directly use ↵eric_tian1-2/+2
Unicode string to describe the stored variable string name rather than original hex code. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7895 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-12retire gEfiAlternateFvBlockGuid. All platform FvbRuntimeDxe drivers will not ↵eric_tian3-13/+0
produce such protocol to signify itself support writable FVB protocol. FaultTolerantWrite driver and variable driver will register notification event to locate right protocol. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7865 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-09retire FvbServiceLib class in MdeModulePkg, and also remove the two ↵eric_tian1-1/+0
instances in MdeModulePkg and ItaniumPlatformPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7838 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-05Rename library instance name from "PeCoffExtraActionLibNull" to ↵qhuang81-3/+3
"BasePeCoffExtraActionLibNull" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7826 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-05Rename library instance name from "PeCoffExtraActionLibNull" to ↵qhuang81-1/+1
"BasePeCoffExtraActionLibNull" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7825 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-05Add empty lineqhuang82-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7815 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-05Remove PeiPeCoffLoader.h and gPeiPeCoffLoaderGuid, and Add ↵qhuang815-1016/+407
PeCoffExtraActionLib class and instances. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7812 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-04retired PcdNtEmulatorEnable.vanjeff1-2/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7792 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-04Remove the lite version FaultTolerantWrite Dxe Driver. Use new full version ↵lgao42-2/+2
FaultTolerantWriteDxe driver in MdeModulePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7791 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-03Make Unix Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib ↵qhuang81-11/+5
in IntelFrameworkModulePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7783 6f19259b-4bc3-4df7-8a09-765794883524
2009-03-02remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkgqhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7759 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-271. delete Include/Guid/VariableInfo.heric_tian1-3/+7
2. move VariableFormat.h into GUID directory and change the “Signature” field of the VARIABLE_STORE_HEADER to gEfiVariableGuid value. 3. merging VARIABLE_INFO_ENTRY structure into the new Include/Guid/VariableFormat.h 4. change gEfiVariableInfoGuid into gEfiVariableGuid. 5. modify FDF files to use new guid value instead of the original signature. 6. all code related to signature is changed to use guid value. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7728 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-261, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, ↵klu22-23/+3
now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file. 2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg. 3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7710 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-25Remove PCD setting same to default set.lgao41-10/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7677 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-24Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkgklu21-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7659 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-24Remove unused guidklu21-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7649 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-24Remove reference to gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdtqhuang81-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7647 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-24Clean minor error.lgao41-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7634 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-24Clean Unix FVB driver doesn't produce the undefined FVB extension protocol.lgao44-192/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7633 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-24Replace NvDataFvHob with NvDataFvGuidlgao41-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7629 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-23Update to pass buildqhuang81-21/+37
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7590 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-23Fix typo in data structureqhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7589 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-23Fix typo in include file nameqhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7588 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-23Fix typoqhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7587 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-23Update Unix platform to use dynamic HII pcd to save console output mode.qhuang88-44/+117
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7580 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-23Remove BaseMemoryTest PPI and related producers and consumers.xli244-32/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7560 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-20Use "==" to define build options for USER_DEFINED modulejwang361-5/+5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7547 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-10Add comments in DSC files to explain the function and design of components ↵xli241-14/+16
section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7490 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-06Add comments in platform DSC files to remind that binaries are only listed ↵xli241-0/+12
in FDF, not in DSC. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7446 6f19259b-4bc3-4df7-8a09-765794883524
2009-02-05Fix lib to use standard #defines for PE/COFF machine typesmdkinney1-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7443 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-30Split out Synchronization Library from Base Librarymdkinney1-0/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7370 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-23Remove unused Hob Guidlgao41-4/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7363 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-23Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need ↵klu22-3/+3
dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7357 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-14Fix the prototype inconsitency issue.qhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7277 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-14Add type cast to pass build qhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7276 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-14Apply PeiServicesLibqhuang82-9/+9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7275 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-14Add type cast for PeiServices pointerqhuang81-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7274 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-14Apply PeiServicesLibqhuang81-15/+13
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7273 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-14Add type caseqhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7272 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-08Remove 'DEBUG_MYTOOLS_IA32' from GUIDed tool specification to allow other ↵lgao41-1/+1
toolchains to match. The latest GenFds.exe supports matching the tool automatically. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7216 6f19259b-4bc3-4df7-8a09-765794883524
2009-01-04Fix PCD typoklu21-3/+3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7174 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-30Fix build breakqhuang81-0/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7150 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-16Clean up to update the reference of the these macros:qhuang89-11/+11
EFI_SIGNATURE_16 -> SIGNATURE_16 EFI_SIGNATURE_32 -> SIGNATURE_32 EFI_SIGNATURE_64 -> SIGNATURE_64 EFI_FIELD_OFFSET -> OFFSET_OF EFI_MAX_BIT -> MAX_BIT EFI_MAX_ADDRESS -> MAX_ADDRESS These macros are not defined in UEFI spec. It makes more sense to use the equivalent macros in Base.h to avoid alias. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7053 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-03Clean up to fix build break.qhuang81-10/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6815 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-03Fix entry point prototype.qhuang82-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6813 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-03Fix entry point prototype.qhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6812 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-03Fix entry point prototype.qhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6811 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-03Fix entry point prototype.qhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6810 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-03Fix constructor prototype.qhuang81-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6809 6f19259b-4bc3-4df7-8a09-765794883524