summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-06-05made a copysvn/tags/DailyTag_20060529sparkzhou2802-0/+698726
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/tags/DailyTag_20060529@418 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-29DailyTag_20060529xzeng20-0/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/tags/DailyTag_20060529@313 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-29Add in support for GetNextTokenNumber API.qwang126-42/+64
Use PCD_TOKEN_NUMBER as type for parameter of internal APIs. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@312 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-29BaseMemoryLib: Add missing ASSERT()s for some interfaces.qhuang816-28/+340
BaseTimerLibLocalApic: Add missing EBC architecture support. Note that this instance is a dummy one since EBC does not support local APIC timer. IoLibDxeCpuIo: Add alignment checking & unsupported width checking by using ASSERT()s. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@311 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-29Change SPIN_LOCK_ACQUIRED to 1 and SPIN_LOCK_RELEASED to 2 according to MWG.bxing1-4/+6
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@310 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-29Add in GetNextToken and Register Callback Function funtionality for DXE Driver.qwang126-111/+341
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@309 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-29Revise XML Schema to be valid. wuyizhong1-1/+5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@308 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-27Moved attribute PcdIsDriver to PcdData element and out of ↵lhauch1-2/+1
PcdBuildDeclarations and PcdDynamicBuildDeclarations. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@303 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Fix some cleanall issuesbbahnsen2-4/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@300 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Fix some cleanall issuesbbahnsen5-7/+7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@299 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Translate the Arch enum to an arch directory name. This is necessary for ↵bbahnsen1-1/+15
Linux builds, since it is case sensitive. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@298 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Fix more gcc build breaks. One of these was a subtle bug in the code that ↵bbahnsen2-2/+2
was caught by a gcc warning. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@297 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Fix gcc build break. Slashes should always lean forward!bbahnsen3-35/+35
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@296 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Fix gcc build breaks.bbahnsen1-2/+2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@295 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Remove the warning message reported when building GenBuild.jarqwang122-7/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@293 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Add version check in both PCD database generation and service driver.qwang123-197/+35
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@292 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Fix the problem "update action multiple times fail".jlin1611-4/+713
Enhanced GUID value editor. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@289 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Change Workspace to X:qwang121-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@288 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Replace all tab to spaces.qwang124-813/+813
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@287 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Sync up Pcd Library Instances and PCD Driver/PEIM with Pcd spec 0.51 and Mde ↵qwang127-363/+557
0.51 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@286 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-26Sync up Pcd Library Instances and PCD Driver/PEIM with Pcd spec 0.51 and Mde ↵qwang129-271/+266
0.51 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@285 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-25Updated MSA by putting Specification element at the end of the header sectionlhauch180-177/+180
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@283 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-25Updated MSA by putting Specification element at the end of the header sectionlhauch1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@281 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-25Fix a bug caused by sscanf trashing memory.bbahnsen1-15/+27
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@280 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-25Had to put the Attribute, URL back into the Abstract so that Module Editor ↵lhauch1-2/+9
would compile. Leaving it out, and removing the AbstractURL elements from the MsaHeader.java and MsaLibHeader.java files cause even more problems. When we can figure out how to remove them from the ModuleEditor, we can remove them from the Schema. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@279 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-25Added CreatedDate to Schema - headers have it included with a choice for ↵lhauch2-44/+65
Created or CreatedDate so that we can migrate to the new CreatedDate at some point in the future in all of the Framework files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@276 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-25MemoryAllocationLib: For boundary case: “AllocationSize + ↵qhuang89-45/+74
OverAllocationSize >= 4G” DxeMemoryAllocationLib: Change the behavior from returning NULL to ASSERT () PeiMemoryAllocationLib: Add ASSERT () I also add ASSERT () in Pei Service AllocatePool () to catch if allocation size > 64K DebugLib: Header file (DebugLib.h): Fix an issue in ASSERT_PROTOCOL_ALREADY_INSTALLED(Handle, Guid). In contrast with LocateProtocol (), the first & second parameter type of HandleProtocol () is EFI_HANDLE & EFI_GUID respectively. UefiLib: For UnicodeStringDisplayLength (CONST CHAR8 *String), return 0 if String is NULL. BasePrintLib: Add missing “EFIAPI” to UnicodeValueToString() and AsciiValueToString() and move their definitions from PrintLibInternal.c to PrintLib.c. Fix the comments error(Maximum Length TIME”) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@275 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-25Added outputDir attribute to support generating FV file in specified directoryjwang361-58/+80
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@273 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-25git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@272 ↵yshang11-17/+17
6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Check for /workspace/externaltools/apache-antbbahnsen1-2/+5
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@271 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Gcc versions of the msa files. These files can be used in place of the ↵bbahnsen4-0/+566
normal msa files for gcc builds. They will go away once we get the gcc assembly integrated into the main msa files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@270 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Add a macro for GCC Assembly.bbahnsen1-0/+58
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@268 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Added a line to instruct users how to exit the NT32 emulation platform.lhauch1-0/+4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@267 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@263 ↵yshang11-17/+17
6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Remove a private class to remove the error message.qwang121-10/+0
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@262 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24added ASSERT()vanjeff1-0/+17
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@261 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24added ASSERT()vanjeff1-0/+16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@260 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Check in the Pcd service Driver/PEIM according to the new way of generating ↵qwang121-1/+0
PCD Database LIMITATION: 1) ONLY dynamic type PCD is supported for now. DynamicEx is not supported. 2) HII enable and VPD is not tested. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@259 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Check in the Pcd service Driver/PEIM according to the new way of generating ↵qwang123-0/+191
PCD Database LIMITATION: 1) ONLY dynamic type PCD is supported for now. DynamicEx is not supported. 2) HII enable and VPD is not tested. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@258 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Check in the Pcd service Driver/PEIM according to the new way of generating ↵qwang124-0/+208
PCD Database LIMITATION: 1) ONLY dynamic type PCD is supported for now. DynamicEx is not supported. 2) HII enable and VPD is not tested. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@257 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Check in the Pcd service Driver/PEIM according to the new way of generating ↵qwang124-0/+208
PCD Database LIMITATION: 1) ONLY dynamic type PCD is supported for now. DynamicEx is not supported. 2) HII enable and VPD is not tested. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@256 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Check in the Pcd service Driver/PEIM according to the new way of generating ↵qwang121-290/+160
PCD Database LIMITATION: 1) ONLY dynamic type PCD is supported for now. DynamicEx is not supported. 2) HII enable and VPD is not tested. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@255 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Check in the Pcd service Driver/PEIM according to the new way of generating ↵qwang124-29/+30
PCD Database LIMITATION: 1) ONLY dynamic type PCD is supported for now. DynamicEx is not supported. 2) HII enable and VPD is not tested. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@254 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Check in the Pcd service Driver/PEIM according to the new way of generating ↵qwang128-1305/+1594
PCD Database LIMITATION: 1) ONLY dynamic type PCD is supported for now. DynamicEx is not supported. 2) HII enable and VPD is not tested. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@253 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-241) Fix bug reported on the PcdSetEx* Macro.qwang124-7/+14
2) Add SKU_ID type git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@252 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Add sample code for PCD Database generation. These 3 files will be read by ↵qwang123-0/+77
GenBuild tool and it is generated in the Head and Source file of PCD Service PEIM/Dxe Driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@251 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@250 ↵qwang126-11/+1365
6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24Add %JAVA_HOME%\bin;%ANT_HOME%\bin;%XMLBEANS_HOME%\bin to Pathwuyizhong1-1/+1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@249 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-241. Updated CpuFlushTlb() according to IA-64 programmer's guidebxing6-5/+100
2. Updated Thunk code to preserve EFLAGS/RFLAGS across real mode code invocation 3. Updated comments in x86Thunk.c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@248 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-23Refactor the PeCoffLoader into a library. Add PeiRebase Tool.bbahnsen10-31/+380
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@247 6f19259b-4bc3-4df7-8a09-765794883524