Commit Graph

323 Commits

Author SHA1 Message Date
vanjeff 1dc408f891 added ASSERT()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@260 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-24 08:44:35 +00:00
qwang12 a916cff8a0 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
2006-05-24 08:40:45 +00:00
qwang12 10d44326f3 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
2006-05-24 08:38:12 +00:00
qwang12 98960993af 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
2006-05-24 08:36:02 +00:00
qwang12 54fae63b37 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
2006-05-24 08:35:25 +00:00
qwang12 2fb3ccff98 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
2006-05-24 08:21:09 +00:00
qwang12 b144ae9a1d 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
2006-05-24 08:18:24 +00:00
qwang12 52e1905d39 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
2006-05-24 08:16:20 +00:00
qwang12 dbdaaec45c 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
2006-05-24 08:13:32 +00:00
qwang12 8b29c893b1 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
2006-05-24 08:11:21 +00:00
qwang12 99d2c3c41e git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@250 6f19259b-4bc3-4df7-8a09-765794883524 2006-05-24 08:09:43 +00:00
wuyizhong 1ae1cdbd84 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
2006-05-24 06:59:36 +00:00
bxing 18c319ae39 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
2006-05-24 05:33:03 +00:00
bbahnsen 4df60ea54f 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
2006-05-23 22:00:58 +00:00
bbahnsen 51d48c2666 Porting several more tools to edk2.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@246 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-23 18:03:58 +00:00
yshang1 89aa8406d9 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@242 6f19259b-4bc3-4df7-8a09-765794883524 2006-05-23 08:13:06 +00:00
bxing 50a3fe9561 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
2006-05-23 07:07:41 +00:00
klu2 d52f141b5f 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
2006-05-23 04:24:19 +00:00
bbahnsen f0ec738d39 Fix capitalization.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@238 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 23:24:23 +00:00
yshang1 6d97687e22 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@233 6f19259b-4bc3-4df7-8a09-765794883524 2006-05-22 09:43:21 +00:00
yshang1 e0c3e486e0 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@232 6f19259b-4bc3-4df7-8a09-765794883524 2006-05-22 09:36:28 +00:00
bxing 3df952e152 Fixed tracker #49
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@231 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 08:54:20 +00:00
bxing 6749d10be5 Fixed tracker #49
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@230 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 08:51:07 +00:00
bxing b544966b27 Fxied tracker #54 & #55
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@229 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 08:10:42 +00:00
bxing b3ccb7ef12 Fixed tracker #52
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@228 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 08:04:47 +00:00
bxing 267f7f10ec Fixed tracker #40
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@227 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 07:58:55 +00:00
jlin16 33f1b48545 Remove the assumption of package location under workspace and prompt user to specify package location.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@226 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 04:59:10 +00:00
bxing f387591c76 Removed unnecessary ASSERT condition (assertion of real mode buffers' alignment)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@225 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-22 02:33:37 +00:00
bbahnsen e4c48f4ca5 Do not build with debug.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@221 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 23:23:33 +00:00
bbahnsen c2e4d78fae Change the file extension back to .asm. That was an oops.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@220 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 22:56:36 +00:00
bbahnsen 4cbd855edf Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@219 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 22:43:26 +00:00
bbahnsen dc13f95d78 Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@218 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 22:26:17 +00:00
bbahnsen 0778de4542 Make sure that the dll is executable.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@217 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 22:25:12 +00:00
bbahnsen 72f248f472 Fix capitalization.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@216 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 21:53:01 +00:00
bbahnsen 1e1623de20 Fix capitalization.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@215 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 21:48:34 +00:00
bbahnsen dae8a1b235 Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@214 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 21:44:12 +00:00
bbahnsen 6959ee43bb Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@213 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 21:43:27 +00:00
bbahnsen b030934bcd Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@212 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 21:41:15 +00:00
bbahnsen ea140a1074 Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@211 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 19:58:33 +00:00
bbahnsen 7861e4209f Fix capitalization
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@210 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 19:52:02 +00:00
bbahnsen 2dec64ee9b Remove old dir
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@209 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 19:31:34 +00:00
bbahnsen 6e3b8c4716 Fix capitalization issues
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@208 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 19:28:24 +00:00
bbahnsen 754c0cfed4 GenDepex does not always run correctly on OS X. Turning on debug so that is can be fixed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@207 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 15:30:49 +00:00
bbahnsen 1c3aec0c26 StrGather does not run correctly on OS X. Turning on debug so that is can be fixed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@206 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 15:30:06 +00:00
bbahnsen ab191ed4ff Thunk16.s has not been ported to GCC. This will at least get past the assembler.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@204 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 15:25:52 +00:00
lgao4 a3a65d3856 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@202 6f19259b-4bc3-4df7-8a09-765794883524 2006-05-19 10:39:41 +00:00
vanjeff d3d867787c Finish bug at line 324:
gBS->LocateProtocol (Handle, Guid, &Instance) error

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@201 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 09:47:53 +00:00
lhauch 0df1e61085 Changed GuidOffset from minOccurs 1 to minOccurs=0 Added comment to remove in Final
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@200 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 08:43:55 +00:00
lhauch f23ffa8e83 Fix the elements to put /> on the new elements.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@199 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 03:32:05 +00:00
lhauch d25c4bf080 Adding Additional Tools that are needed for Platform Image creation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@198 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-19 02:38:56 +00:00