summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-05-09Fix the prediction warnings in DxeMain.qhuang86-23/+23
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5190 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-09Add doxygen style comments for functions in DxeMain.qhuang838-7405/+5696
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5189 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-09Assert() break point default is DEADLOOP().lgao41-7/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5188 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-08edk2/MdeModulePkg/Universal/PcatRealTimeClockRuntimeDxe/PcRtc.c:jljusten1-1/+1
Add type casting to fix warning generated by the Intel compiler. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5187 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-08a) Added explicit banner for pass/fail indication of buildjwang362-0/+0
b) Fixed the issue which cause error message from FDF parser won't be printed out. c) Fixed the error message format of FDF parser d) Changed the exit code of build tool from always 1 to error code, if error occurred git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5186 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-081) Fix a bug. Before this fix, a Module that calling UEFI HII Interface to ↵qwang125-28/+57
get the String Information will fail to locate the Package List based on a Package GUID if a required String Pack is registered using Framework HII NewPack instance. 2) Correct a few other minor issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5185 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-08Fix typo.klu21-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5184 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-08Support X64 build for DUET platform.klu26-53/+112
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5183 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-08Add doxygen style comments for functions in Partition & Disk IO modules.qhuang85-45/+312
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5182 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-08Add ASM16 tool configuration for MYTOOLS tag.klu21-0/+6
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5181 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-081) Fix some casting working in X64 buildingklu26-59/+48
2) Use SetMem/CopyMem function to do structure initialization to avoid X64 compiler call standard C library. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5180 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-08Add doxygen style comments for functions in English module.qhuang82-141/+177
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5179 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-08Do not use EntryPoint library for EfiLdr module.klu22-2/+11
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5178 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-071) DxeIpl should not use UefiDriverEntryPointLibklu24-7/+26
2) Fix incorrect judgment for ACPI table in legacy region. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5177 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-07Re-enable ExtractDataFromHiiHandle and FindHiiHandle. The Framework to HII ↵qwang121-17/+0
Thunk layer has enable these two functions to be called by the module that written against Framework HII spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5176 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-07Add in supports for platform Setup module which is programmed using ↵qwang127-21/+567
Framework HII interface. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5175 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-07Add doxygen style comments for functions in DxeIpl.qhuang810-102/+380
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5174 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-07Add some customization BAT steps for DUET platformklu23-1/+99
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5173 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-07Update GenBootSector tools' binary for tool code cleanup.klu21-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5172 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-06Rename the confusing PCD.qhuang85-5/+5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5169 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-06Enable storage of daylight saving and time zone data of SetTime() service, ↵lgao43-4/+45
and fix bug of SetWakeupTime() service. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5168 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Update BootSectImage and GenBootSector tools' binary for DUET platform.klu22-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5167 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Use binary FAT module.klu21-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5166 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Add private protocol's definitions for DUET package.klu22-0/+149
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5165 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Add missing IndustryStandard.klu21-0/+281
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5164 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Add missing fileklu21-0/+134
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5163 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Add DuetTimerLib and DuetSerialIo library instance.klu25-2/+517
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5162 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Wrong check-in, library instance should not support DXE_RUNTIME_DRIVER, for ↵klu21-1/+1
DUET's runtime driver, DuetPkg should provide self's TimerLib for Duet's fake runtime driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5161 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Add DXE_RUNTIME_DRIVER type support SecPeiDxeTimeLibCpu driver.klu21-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5160 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Use Binary Fat package instead of source package.klu21-4/+3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5159 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Fix many bugs in DUET package and now DUET package is enabled for floppy ↵klu28-31/+39
successful. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5158 6f19259b-4bc3-4df7-8a09-765794883524
2008-05-05Add PciBusNoEnumeration module klu222-0/+7828
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5157 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-30Fix a bug which cause the thunk code failed to handle creation of "One Of" ↵qwang122-8/+31
and "Ordered List" UEFI opcode from Framework counterparts. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5156 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-30Fix some bugs in FSVariable and BdsPlatform for duet platform.klu25-65/+77
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5155 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-30fixed bug for special case.vanjeff1-7/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5154 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-30Add in code to support the deletion of opcode from a form.qwang122-19/+37
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5153 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-30Add support to map more Framework Opcode (such as OrderedList, OneOf, etc) ↵qwang128-126/+1002
to Uefi Opcode. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5152 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-30Fix the bugs for DatahubGen moduleklu23-26/+15
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5151 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-29Add 8254 module and fix the hob operation for R9 library.klu29-33/+828
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5150 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-29For UNI file, some String may not be defined for a language. This has been ↵qwang121-2/+8
true for a lot of platform code. For this case, EFI_NOT_FOUND will be returned. To allow the old code to be run without porting, we don't assert on EFI_NOT_FOUND. The missing String will be declared if user select differnt languages for the platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5149 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-29Fixed an issue which would cause build failure in some corner cases.jwang361-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5148 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-29Fix the bug about comparing with mismatched integrate typeklu21-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5147 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-29Correct depex for Cpu and CpuIo module.klu23-7/+9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5146 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-29Use correct IoLib's library instance for DxeStatusCode driver.klu21-1/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5145 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-28Remove CpuDeadLoop().qhuang81-1/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5143 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-28Add missing library instance and module for Duet platform.klu22-2/+32
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5142 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-28Fix a bug for producing status code instance.klu21-2/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5141 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-28StatusCode driver is optional dependent on gEfiDataHubProtocolGuid but not ↵klu22-1/+2
always, so remove it from depex section. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5140 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-28Made it workingjwang361-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5139 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-28Remove the non-standard definition: GLYPH_WIDTH and GLYPH_HEIGHT. All ↵qwang121-6/+6
reference to these name should use the standard name defined in UEFI 2.1 specification which are EFI_GLYPH_WIDTH and EFI_GLYPH_HEIGHT git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5138 6f19259b-4bc3-4df7-8a09-765794883524