summaryrefslogtreecommitdiff
path: root/DuetPkg
AgeCommit message (Collapse)Author
2010-10-16DuetPkg PostBuild.sh: Use EDK_TOOLS_PATH if definedjljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10946 6f19259b-4bc3-4df7-8a09-765794883524
2010-10-16DuetPkg: Fix EFIAPI usage inconsistenciesjljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10945 6f19259b-4bc3-4df7-8a09-765794883524
2010-10-13DuetPkg, MdeModulePkg: Fix several enum comparionsjljusten
These comparisons were not comparing an enum variable with a member of the same enum type. GCC 4.5 generated a warning for these comparison operations. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10932 6f19259b-4bc3-4df7-8a09-765794883524
2010-06-10remove --image-base option EfiLdr.inf, and use GenFw to do image base relocationklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10571 6f19259b-4bc3-4df7-8a09-765794883524
2010-06-05fix GCC X64 build brokenklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10568 6f19259b-4bc3-4df7-8a09-765794883524
2010-06-05fix X64 build brokenklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10567 6f19259b-4bc3-4df7-8a09-765794883524
2010-05-13Fix minor format issue in file headerqhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10486 6f19259b-4bc3-4df7-8a09-765794883524
2010-04-28Update the copyright notice formathhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10438 6f19259b-4bc3-4df7-8a09-765794883524
2010-04-221. Remove DataHubGen drive, which is replaced by SmbiosGen.lgao4
2. Remove the unused DataHub driver from DutePkg DSC/FDF files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10392 6f19259b-4bc3-4df7-8a09-765794883524
2010-04-12Add the missing MemoryTest driver to let memory above 4G be discovered in ↵niruiyu
Shell memmap. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10356 6f19259b-4bc3-4df7-8a09-765794883524
2010-04-09Remove old module which no one consume it.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10349 6f19259b-4bc3-4df7-8a09-765794883524
2010-04-06Update the modules with the different module GUID to avoid the different ↵lgao4
modules with the same module GUID. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10342 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-29Remove RELEASE tag from DuetPkg DSC, because DuetPkg post build script only ↵lgao4
support DEBUG tag. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10321 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-23Remove the work around as the Fat driver's lock issue was found and fixed.niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10304 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-21Clean up Nt32Pkg and DuetPkg DSCs to move common used library instance to ↵lgao4
Common [LibraryClasses] section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10301 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-21Add RELEASE targetlgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10298 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-20Add [Depex] section for DUETFwh DXE_DRIVER. A DXE_DRIVR must has [depex] ↵klu2
section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10294 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-18variable driver doesn't support EFI_AUTHENTICATED_WRITE_ACCESS. we use:erictian
1. EFI_INVALID_PARAMETER as a return value of SetVariable() to indicate it does not support this feature. 2. EFI_NOT_FOUND will be a return value of QueryVariableInfo() to indicate it does not support this feature. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10280 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-18Separate IA32/X64 architecture into two DSC file to avoid the their output ↵klu2
mixup. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10272 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-16Remove FD section from DuetPkg.fdf and move the BlockSize/NumBlocks ↵niruiyu
declaration from FD to FV. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10252 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-11Change the PM Timer RegisterBitWidth according to the Flagsniruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10231 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-11Add BlockSize declaration in FvMain section other tool would create a FV ↵niruiyu
with blocksize=1 and huge number of blocks. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10230 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-101, Remove comma after yearklu2
2, Use full stop instead of comma after "Intel Corporation" 3, Remove blank char between "." and "<BR>" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10222 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-10Cleanup license header klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10219 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-10Add license header for Duet's makefile.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10218 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-04Remove the PcdsDynamicHii section from Duet platform as currently PCD driver ↵niruiyu
running at TPL_NOTIFY and cannot co-work with Duet's variable driver currently. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10189 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-03Remove over-specified dependencies on IntelFrameworkPkg and ↵xli24
IntelFrameworkModulePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10159 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-03Remove EFI_SPECIFICATION_VERSION macro reference in code.niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10157 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-02Still use |.efi Rule for INF file with binary EFI image, because the binary ↵lgao4
EFI image specified INF file is not in output directory. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10150 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-01Add the missing OUTPUT directory for the EFI and depex file in Rule section.lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10135 6f19259b-4bc3-4df7-8a09-765794883524
2010-03-01Clean up Rules of Platform FDFs to apply only one EFI image and Depex for ↵lgao4
each driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10127 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-26add debug agent null instance in DSC file.vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10102 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-26DuetPkg: Fix build break caused by EFI_SPECIFICATION_VERSION usagejljusten
The EFI_SPECIFICATION_VERSION MACRO is no longer defined in edk2 builds, and this module does not need to support the older < UEFI 2.0 code path. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10096 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-25Remove svn:executable on *.c, *.h, *.asm, *.S, *.inf and *.asl*jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10087 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-25Clean up EFI_SPECIFICATION_VERSION and PI_SPECIFICATION_VERSION.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10078 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-25Change DUET specific HOB structure to make all HOB 8-byte align to fix the ↵niruiyu
PI-SCT failure. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10066 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-241. Correct File header to ## @filelgao4
2. Remove unnecessary .common] postfix on section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10052 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-22Enable BootTimeOut and ConsoleMode (80x25/100x30) setting save/restore in ↵niruiyu
Duet Setup. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10039 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-21Fix build breaksmdkinney
Update EfiAcpiResetSystem() to match function prototype for EFI_RESET_SYSTEM Add CpuDeadLoop() in all paths, so EfiAcpiResetSystem() can never return to be compliant with UEFI Spec, even when ASSERT() statements are disabled. Change DEBUG() messages from EFI_D_ERROR to DEBUG_INFO because they are not error messages. Simplify implementation from 4 files down to 2 files. Use IoAndTheOr16() and MmioAndTheOr16() instead if IoRead/Write16() and MmioRead/Write16() git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10035 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-21Port AcpiResetDxe from EDK to EDKII to enable reset function on DUET above ↵niruiyu
legacy free platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10034 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-20gEfiMdeModulePkgTokenSpaceGuid.PcdTurnOffUsbLegacySupport should be TRUE in ↵niruiyu
DUET platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10031 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-11DUET BDS clean up.niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9988 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-10Add device path DXE driver in Duet FDF file to compliant with UEFI.klu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9961 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-09Add license headerklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9955 6f19259b-4bc3-4df7-8a09-765794883524
2010-02-08Add EBC driver to Duet platform so that EBC option ROM can get dispatched.niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9948 6f19259b-4bc3-4df7-8a09-765794883524
2010-01-30Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF ↵mdkinney
sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays. Do some minor clean ups to INF files git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9872 6f19259b-4bc3-4df7-8a09-765794883524
2010-01-28Remove unused definitionsmdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9857 6f19259b-4bc3-4df7-8a09-765794883524
2010-01-28File header added.gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9846 6f19259b-4bc3-4df7-8a09-765794883524
2010-01-28Fix the issue GCC DUET x64 cannot boot to front page but reset when timer ↵niruiyu
interrupt is enabled (HSD 203180). I created the correct IDT and GDT which was wrongly created before. Comments were updated to reflect the actual meaning of the code and IDT alignment was set to 8 byte. Some unnecessary alginments were removed. DUET x64 MSFT and GCC both can boot to front page now. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9845 6f19259b-4bc3-4df7-8a09-765794883524
2010-01-28Re-enable BoisVideoThunk driver in DUET because the BiosVideoThunk hang ↵niruiyu
issue was fixed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9844 6f19259b-4bc3-4df7-8a09-765794883524