summaryrefslogtreecommitdiffstats
path: root/Nt32Pkg/FvbServicesRuntimeDxe
Commit message (Collapse)AuthorAgeFilesLines
* We enabled X64 native version NT32, and made it works on Windows 7 X64 OS.Jiamin Ma2013-10-121-1/+1
| | | | | | | | | | Signed-off-by: Jiamin Ma <mjmthy@gmail.com> Reviewed by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed by: Liming Gao <liming.gao@intel.com> Reviewed by: Jiewen Yao <jiewen.yao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14766 6f19259b-4bc3-4df7-8a09-765794883524
* Use correct pointer to install DevicePath protocol.Star Zeng2013-06-131-2/+2
| | | | | | | Signed-off-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14402 6f19259b-4bc3-4df7-8a09-765794883524
* Add Missing invocations to VA_END() for VA_START().rsun32012-02-011-6/+2
| | | | | | | Signed-off-by: rsun3 Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12979 6f19259b-4bc3-4df7-8a09-765794883524
* Update the copyright notice formathhtian2010-04-284-8/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10436 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Correct File header to ## @filelgao42010-02-231-2/+2
| | | | | | 2. Remove unnecessary .common] postfix on section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10051 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF ↵mdkinney2010-01-291-19/+12
| | | | | | | | sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9865 6f19259b-4bc3-4df7-8a09-765794883524
* Update Nt32 FVB driver to provide the valid FvHeader that header checksum is ↵lgao42009-03-242-30/+14
| | | | | | zero. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7930 6f19259b-4bc3-4df7-8a09-765794883524
* Fix the wrong Revision number. According to PI spec 1.0, this field should ↵qhuang82009-03-191-2/+2
| | | | | | be set to 2. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7908 6f19259b-4bc3-4df7-8a09-765794883524
* retire gEfiAlternateFvBlockGuid. All platform FvbRuntimeDxe drivers will not ↵eric_tian2009-03-123-13/+1
| | | | | | | | | 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
* Add FvNameGuid for FV extension header.klu22009-03-102-31/+76
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7851 6f19259b-4bc3-4df7-8a09-765794883524
* Correct commentslgao42009-02-241-3/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7635 6f19259b-4bc3-4df7-8a09-765794883524
* Clean Nt32 FVB driver doesn't produce the undefined FVB extension protocol.lgao42009-02-244-186/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7632 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unused NvDataFvHoblgao42009-02-241-1/+1
| | | | | | Replace it with NvDataFvGuid git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7628 6f19259b-4bc3-4df7-8a09-765794883524
* Clean up to update the reference of the these macros:qhuang82008-12-161-1/+1
| | | | | | | | | | | | 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@7048 6f19259b-4bc3-4df7-8a09-765794883524
* 1, Add <Library/DevicePathLib.h> for all source that use device path utility ↵klu22008-11-111-1/+2
| | | | | | | | macros 2, Add DevicePathLib library class to module's INF that use device path utility macros git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6459 6f19259b-4bc3-4df7-8a09-765794883524
* Patch to remove STATIC modifier. This is on longer recommended by EFI ↵jji42008-10-301-1/+0
| | | | | | Framework coding style. All duplicated symbols has been renamed accordingly. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6299 6f19259b-4bc3-4df7-8a09-765794883524
* Fix ICC building issue for Nt32 platform.klu22008-10-142-10/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6110 6f19259b-4bc3-4df7-8a09-765794883524
* clean up the un-suitable ';' location when declaring the functions.vanjeff2008-09-041-36/+18
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5820 6f19259b-4bc3-4df7-8a09-765794883524
* Updated EFI_FVB_ATTRIBUTES to EFI_FVB_ATTRIBUTES_2.vanjeff2008-09-032-34/+34
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5800 6f19259b-4bc3-4df7-8a09-765794883524
* remove the unused msa files in FatBinPkg, IntelFrameworkPkg, ↵lgao42008-08-251-99/+0
| | | | | | IntelFrameworkModulePkg, Nt32Pkg, OptionRomPkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5727 6f19259b-4bc3-4df7-8a09-765794883524
* Modify all file header to follow doxygen formatklu22008-03-193-6/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4906 6f19259b-4bc3-4df7-8a09-765794883524
* Fix bug in CustomErashFlashRange function. lgao42008-01-311-13/+27
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4643 6f19259b-4bc3-4df7-8a09-765794883524
* Fix some bugs in DSC/INF file Nt32 platformklu22007-11-221-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4318 6f19259b-4bc3-4df7-8a09-765794883524
* the implementation of FVB->SetAttribute() interface should check the ↵klu22007-11-051-0/+19
| | | | | | unchanged bit in parameter at first. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4267 6f19259b-4bc3-4df7-8a09-765794883524
* Cleaned the code for passing Visual Studio 2005 buildjwang362007-10-091-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4063 6f19259b-4bc3-4df7-8a09-765794883524
* Update all INF, DEC and DSC file to confirm to newest INF spec 0.44, DEC ↵qhuang82007-08-301-13/+13
| | | | | | | | | | spec 0.41, DSC spec 0.40. Mainly PCD syntax update. Check in new build.exe and GenFds.exe Check in PcdSyntaxUpdate.exe tool. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3744 6f19259b-4bc3-4df7-8a09-765794883524
* Replace the FlashMapHob with PCD defined in FDF on Nt32 platform. Currently, ↵yshang12007-08-031-1/+0
| | | | | | the tool can not generate correct PCD value in FDF, so in the patch, we still define the flash layout PCDs in DSC for short term. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3545 6f19259b-4bc3-4df7-8a09-765794883524
* Replace the FlashMapHob with PCD defined in FDF on Nt32 platform. Currently, ↵yshang12007-08-033-16/+36
| | | | | | the tool can not generate correct PCD value in FDF, so in the patch, we still define the flash layout PCDs in DSC for short term. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3544 6f19259b-4bc3-4df7-8a09-765794883524
* remove dxs files.qwang122007-07-241-31/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3422 6f19259b-4bc3-4df7-8a09-765794883524
* remove some comments introduced by tools.vanjeff2007-07-201-38/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3383 6f19259b-4bc3-4df7-8a09-765794883524
* Add Dxe as postfix for FvbServiceRuntimeDxe and WinNtFirmwareVolumePei ↵klu22007-07-171-1/+1
| | | | | | driver in Nt32 Platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3277 6f19259b-4bc3-4df7-8a09-765794883524
* git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2920 ↵AJFISH2007-06-291-12/+2
| | | | 6f19259b-4bc3-4df7-8a09-765794883524
* remove duplicated definitions of gEfiAlternateFvBlockGuidvanjeff2007-06-282-6/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2861 6f19259b-4bc3-4df7-8a09-765794883524
* Add [depex] in inf file and dxs from file list in inf's [source] section.klu22007-06-281-1/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2826 6f19259b-4bc3-4df7-8a09-765794883524
* Add FvbServicesRuntimeDxe into Nt32Pkgklu22007-06-276-0/+2157
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2802 6f19259b-4bc3-4df7-8a09-765794883524