lhauch [Fri, 2 Jun 2006 00:28:56 +0000 (00:28 +0000)]
Fixed Tools MSA files. Added the FrameworkWizardMinReq.doc file which we are going to use to track the minimum functionality of the wizard.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@380
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 2 Jun 2006 00:24:08 +0000 (00:24 +0000)]
Updated Schema per e-mails.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@379
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 2 Jun 2006 00:21:38 +0000 (00:21 +0000)]
Fixed the location of the <Specification Element>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@378
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 2 Jun 2006 00:04:15 +0000 (00:04 +0000)]
Fixed the Basename and Guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@377
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 1 Jun 2006 23:45:47 +0000 (23:45 +0000)]
Updated Schema per e-mails, fixed some MSA and MBD files. Added the FrameworkWizardMinReq.doc file which we are going to use to track the minimum functionality of the wizard.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@375
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 1 Jun 2006 19:03:19 +0000 (19:03 +0000)]
Lean the slashed forward.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@374
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 1 Jun 2006 18:26:22 +0000 (18:26 +0000)]
Removing unused code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@373
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Thu, 1 Jun 2006 18:23:03 +0000 (18:23 +0000)]
Add <FrameworkModules> in EdkModulePkg-All-Archs.fpd and MdePkg-All-Archs.fpd file for future updated PCD tools according to transition schema.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@372
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 1 Jun 2006 18:14:09 +0000 (18:14 +0000)]
Fix capitalization issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@371
6f19259b-4bc3-4df7-8a09-
765794883524
ajfish [Thu, 1 Jun 2006 17:48:40 +0000 (17:48 +0000)]
Added some extra error checking to make sure mSecReportStatusCode is valid. I was doing an experiment and I was crashing due to lack of this check. The checked in code does not fail in this case, but an extra error check will not hurt.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@370
6f19259b-4bc3-4df7-8a09-
765794883524
ajfish [Thu, 1 Jun 2006 17:42:35 +0000 (17:42 +0000)]
Removed dead #ifdef
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@369
6f19259b-4bc3-4df7-8a09-
765794883524
ajfish [Thu, 1 Jun 2006 17:39:17 +0000 (17:39 +0000)]
Removed #ifdef NT32 as we don't need them for tools
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@368
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 1 Jun 2006 17:17:19 +0000 (17:17 +0000)]
Fix capitalization issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@367
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 1 Jun 2006 14:46:11 +0000 (14:46 +0000)]
- added process to generate *local.lib and let the .dll be generated from it other than the .obj files directly.
- added <copy> task to GenEfi macro to copy generated .efi file to the same directory as .dll file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@366
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Thu, 1 Jun 2006 09:50:37 +0000 (09:50 +0000)]
Modify fpd file according to transition schema. Before PCD tools updated, all information in fpd file should be correct.
1) Add <FrameworkModules> element in FPD
2) Add all PCD entried for all modules in <FrameworkModules>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@364
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 1 Jun 2006 03:23:09 +0000 (03:23 +0000)]
Several changes - add <PcdIsDriver> optional element to <Externs> Changed FlashDeviceInfo Attributes to use the correct one.
Added comments (and wrapped some elements in <xs:choice> for new elements) and minor tweaks.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@363
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 1 Jun 2006 02:13:30 +0000 (02:13 +0000)]
Added function declaration
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@362
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 31 May 2006 23:00:52 +0000 (23:00 +0000)]
Capitalization Fixes for Linux builds.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@360
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 31 May 2006 22:27:34 +0000 (22:27 +0000)]
Use 2 byte chars with gcc to match how windows does unicode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@359
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 31 May 2006 21:02:55 +0000 (21:02 +0000)]
Add Mde String and PrintLibs. Port StrGather to the Mde Unicode implementation. Compile with 2 byte wchars. Now StrGather works with gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@358
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 31 May 2006 16:43:43 +0000 (16:43 +0000)]
Removing tools_def.txt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@357
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 31 May 2006 16:27:36 +0000 (16:27 +0000)]
updated several elements and re-organized the layout (moving Attributes to their own file, trying to cut down on the size of the files.)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@355
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 09:40:46 +0000 (09:40 +0000)]
Created as one wrapper
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@352
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 09:27:13 +0000 (09:27 +0000)]
Created as one wrapper for SwitchStack.c to add assert()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@351
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:56:42 +0000 (08:56 +0000)]
add function header
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@350
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:54:07 +0000 (08:54 +0000)]
Changed SwitchStack() to _SwitchStack()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@349
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:53:35 +0000 (08:53 +0000)]
Changed LongJump() to _LongJump()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@348
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:52:54 +0000 (08:52 +0000)]
Created as wrapper for SwitchStack() to add assert()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@347
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:52:04 +0000 (08:52 +0000)]
Changed SwitchStack() to _SwitchStack()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@346
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:51:26 +0000 (08:51 +0000)]
Changed LongJump() to _LongJump()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@345
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:50:43 +0000 (08:50 +0000)]
change LongJump() to _LongJump()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@344
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:49:32 +0000 (08:49 +0000)]
Move SetJumpLongJump.c and SwitchStack,c into ebc sub directory.
Add LongJump.c as wrapper to add assert()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@343
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:46:41 +0000 (08:46 +0000)]
Fixed one bug of WriteUnaligned24()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@342
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:45:29 +0000 (08:45 +0000)]
Created as one wrapper for LongJump(), to added assert() function
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@341
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:43:49 +0000 (08:43 +0000)]
Removed file/folder
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@340
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 31 May 2006 08:26:06 +0000 (08:26 +0000)]
Removed file/folder
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@339
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 31 May 2006 02:13:29 +0000 (02:13 +0000)]
Added BuildTarget with enumerated data type (DEBUG|RELEASE|BOTH) to the PlatformHeader element.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@336
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 31 May 2006 01:40:08 +0000 (01:40 +0000)]
change the default value of PcdMaxPeiPcdCallBackNumberPerPcdEntry to 8 to make the main trunk work.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@335
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 31 May 2006 00:04:41 +0000 (00:04 +0000)]
Changed MsaFiles from {1} to {0,1} in SPD files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@333
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Tue, 30 May 2006 18:15:49 +0000 (18:15 +0000)]
Adding a template file for the tools_def.txt file. This file will be copied to tools_def.txt if and only if the tools_def.txt file does not exist. We will be removing the tools_def.txt file from SVN, so that it will not be overwritten every time you do an update.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@328
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Tue, 30 May 2006 17:08:42 +0000 (17:08 +0000)]
Added ValidImageNames ENUM to FvImageTypes so that we do not break the current usage (in Nt32.fpd)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@326
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Tue, 30 May 2006 16:33:09 +0000 (16:33 +0000)]
Fix gcc build break. The PCD TokenNumber is incremented, not the address of the PCD TokenNumber.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@325
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Tue, 30 May 2006 16:14:34 +0000 (16:14 +0000)]
Changed the Type attribute of FvImage to be ENUM type: FvImageTypes (Attributes | Options | Components)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@324
6f19259b-4bc3-4df7-8a09-
765794883524
yshang1 [Tue, 30 May 2006 07:18:06 +0000 (07:18 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@320
6f19259b-4bc3-4df7-8a09-
765794883524
yshang1 [Tue, 30 May 2006 06:04:00 +0000 (06:04 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@319
6f19259b-4bc3-4df7-8a09-
765794883524
bxing [Tue, 30 May 2006 05:42:49 +0000 (05:42 +0000)]
1. Fixed incorrect ASSERT conditions in wrapper functions.
2. Removed unnecessary SUB instructions in CompareMem.asm
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@318
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 29 May 2006 12:56:03 +0000 (12:56 +0000)]
Refine some internal functions of PCD Driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@314
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 29 May 2006 10:42:13 +0000 (10:42 +0000)]
Add in support for GetNextTokenNumber API.
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
qhuang8 [Mon, 29 May 2006 04:43:26 +0000 (04:43 +0000)]
BaseMemoryLib: Add missing ASSERT()s for some interfaces.
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
bxing [Mon, 29 May 2006 02:34:09 +0000 (02:34 +0000)]
Change SPIN_LOCK_ACQUIRED to 1 and SPIN_LOCK_RELEASED to 2 according to MWG.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@310
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 29 May 2006 01:48:32 +0000 (01:48 +0000)]
Add in GetNextToken and Register Callback Function funtionality for DXE Driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@309
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Mon, 29 May 2006 01:35:56 +0000 (01:35 +0000)]
Revise XML Schema to be valid.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@308
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Sat, 27 May 2006 02:14:28 +0000 (02:14 +0000)]
Moved attribute PcdIsDriver to PcdData element and out of PcdBuildDeclarations and PcdDynamicBuildDeclarations.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@303
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 26 May 2006 22:53:39 +0000 (22:53 +0000)]
Fix some cleanall issues
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@300
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 26 May 2006 22:13:31 +0000 (22:13 +0000)]
Fix some cleanall issues
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@299
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 26 May 2006 21:34:51 +0000 (21:34 +0000)]
Translate the Arch enum to an arch directory name. This is necessary for 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
bbahnsen [Fri, 26 May 2006 18:49:15 +0000 (18:49 +0000)]
Fix more gcc build breaks. One of these was a subtle bug in the code that was caught by a gcc warning.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@297
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 26 May 2006 18:26:14 +0000 (18:26 +0000)]
Fix gcc build break. Slashes should always lean forward!
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@296
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 26 May 2006 17:23:35 +0000 (17:23 +0000)]
Fix gcc build breaks.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@295
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Fri, 26 May 2006 13:40:20 +0000 (13:40 +0000)]
Remove the warning message reported when building GenBuild.jar
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@293
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Fri, 26 May 2006 11:00:44 +0000 (11:00 +0000)]
Add version check in both PCD database generation and service driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@292
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 26 May 2006 06:53:56 +0000 (06:53 +0000)]
Fix the problem "update action multiple times fail".
Enhanced GUID value editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@289
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Fri, 26 May 2006 06:34:13 +0000 (06:34 +0000)]
Change Workspace to X:
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@288
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Fri, 26 May 2006 02:05:28 +0000 (02:05 +0000)]
Replace all tab to spaces.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@287
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Fri, 26 May 2006 01:09:00 +0000 (01:09 +0000)]
Sync up Pcd Library Instances and PCD Driver/PEIM with Pcd spec 0.51 and Mde 0.51
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@286
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Fri, 26 May 2006 01:05:31 +0000 (01:05 +0000)]
Sync up Pcd Library Instances and PCD Driver/PEIM with Pcd spec 0.51 and Mde 0.51
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@285
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 25 May 2006 21:42:12 +0000 (21:42 +0000)]
Updated MSA by putting Specification element at the end of the header section
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@283
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 25 May 2006 21:37:58 +0000 (21:37 +0000)]
Updated MSA by putting Specification element at the end of the header section
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@281
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 25 May 2006 18:18:27 +0000 (18:18 +0000)]
Fix a bug caused by sscanf trashing memory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@280
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 25 May 2006 17:56:40 +0000 (17:56 +0000)]
Had to put the Attribute, URL back into the Abstract so that Module Editor 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
lhauch [Thu, 25 May 2006 15:34:26 +0000 (15:34 +0000)]
Added CreatedDate to Schema - headers have it included with a choice for 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
qhuang8 [Thu, 25 May 2006 10:13:26 +0000 (10:13 +0000)]
MemoryAllocationLib: For boundary case: “AllocationSize + 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
jwang36 [Thu, 25 May 2006 07:45:15 +0000 (07:45 +0000)]
Added outputDir attribute to support generating FV file in specified directory
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@273
6f19259b-4bc3-4df7-8a09-
765794883524
yshang1 [Thu, 25 May 2006 04:02:58 +0000 (04:02 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@272
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 24 May 2006 22:03:09 +0000 (22:03 +0000)]
Check for /workspace/externaltools/apache-ant
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@271
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 24 May 2006 21:32:36 +0000 (21:32 +0000)]
Gcc versions of the msa files. These files can be used in place of the 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
bbahnsen [Wed, 24 May 2006 20:56:12 +0000 (20:56 +0000)]
Add a macro for GCC Assembly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@268
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 24 May 2006 19:51:36 +0000 (19:51 +0000)]
Added a line to instruct users how to exit the NT32 emulation platform.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@267
6f19259b-4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 24 May 2006 10:23:10 +0000 (10:23 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@263
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 24 May 2006 09:14:28 +0000 (09:14 +0000)]
Remove a private class to remove the error message.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@262
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 24 May 2006 08:46:26 +0000 (08:46 +0000)]
added ASSERT()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@261
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 24 May 2006 08:44:35 +0000 (08:44 +0000)]
added ASSERT()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@260
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 24 May 2006 08:40:45 +0000 (08:40 +0000)]
Check in the Pcd service Driver/PEIM according to the new way of generating 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
qwang12 [Wed, 24 May 2006 08:38:12 +0000 (08:38 +0000)]
Check in the Pcd service Driver/PEIM according to the new way of generating 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
qwang12 [Wed, 24 May 2006 08:36:02 +0000 (08:36 +0000)]
Check in the Pcd service Driver/PEIM according to the new way of generating 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
qwang12 [Wed, 24 May 2006 08:35:25 +0000 (08:35 +0000)]
Check in the Pcd service Driver/PEIM according to the new way of generating 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
qwang12 [Wed, 24 May 2006 08:21:09 +0000 (08:21 +0000)]
Check in the Pcd service Driver/PEIM according to the new way of generating 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
qwang12 [Wed, 24 May 2006 08:18:24 +0000 (08:18 +0000)]
Check in the Pcd service Driver/PEIM according to the new way of generating 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
qwang12 [Wed, 24 May 2006 08:16:20 +0000 (08:16 +0000)]
Check in the Pcd service Driver/PEIM according to the new way of generating 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
qwang12 [Wed, 24 May 2006 08:13:32 +0000 (08:13 +0000)]
1) Fix bug reported on the PcdSetEx* Macro.
2) Add SKU_ID type
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@252
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Wed, 24 May 2006 08:11:21 +0000 (08:11 +0000)]
Add sample code for PCD Database generation. These 3 files will be read by 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
qwang12 [Wed, 24 May 2006 08:09:43 +0000 (08:09 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@250
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Wed, 24 May 2006 06:59:36 +0000 (06:59 +0000)]
Add %JAVA_HOME%\bin;%ANT_HOME%\bin;%XMLBEANS_HOME%\bin to Path
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@249
6f19259b-4bc3-4df7-8a09-
765794883524
bxing [Wed, 24 May 2006 05:33:03 +0000 (05:33 +0000)]
1. Updated CpuFlushTlb() according to IA-64 programmer's guide
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
bbahnsen [Tue, 23 May 2006 22:00:58 +0000 (22:00 +0000)]
Refactor the PeCoffLoader into a library. Add PeiRebase Tool.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@247
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Tue, 23 May 2006 18:03:58 +0000 (18:03 +0000)]
Porting several more tools to edk2.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@246
6f19259b-4bc3-4df7-8a09-
765794883524
yshang1 [Tue, 23 May 2006 08:13:06 +0000 (08:13 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@242
6f19259b-4bc3-4df7-8a09-
765794883524
bxing [Tue, 23 May 2006 07:07:41 +0000 (07:07 +0000)]
Fixed a bug due to misorder of 'push's
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@241
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 23 May 2006 04:24:19 +0000 (04:24 +0000)]
Add <PcdBuildDescription> into every <ModuleSa>:<Component> according to future schema.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@240
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Mon, 22 May 2006 23:24:23 +0000 (23:24 +0000)]
Fix capitalization.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@238
6f19259b-4bc3-4df7-8a09-
765794883524