klu2
7db4ab705a
Fix some bugs in PCD tools:
...
1) Normalize the exception text format,
2) Add throw exception in some special case.
3) Add more code to verify Datum Size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@497 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-13 09:40:16 +00:00
klu2
95945c7635
Transfer old <PCDs> in MSA to <PcdCoded>:
...
1) Add <PcdCoded> definition for library module SA in transition schema.
2) Add <PcdCoded> in all MSA instead of original <PCDs>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@484 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-12 15:11:33 +00:00
klu2
6ff7a41cb8
Modify PCD tool according to final PCD schema modification.
...
1) Change code of PCD tools.
2) Update all FPD file.
3) Fix some bugs in FPD for wrong DatumSize.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@481 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-12 07:57:04 +00:00
lhauch
401693ff43
Removed create/modified/update data, PacakgeType from headers, added HexWordArrayType for VariableName list, the definition accepts the following: 0x000A, 0x000b, 0x00AF or 0x000A 0x000b 0x00AF or 0x000A,0x000b,0x00AF NOTE: LEADING ZERO characters are REQUIRED!
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@473 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-10 20:29:18 +00:00
qwang12
2a505eac61
1) Sync PcdPpi guid with PCD arch spec.
...
2) Correct macro PatchPcdSetPtr
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@469 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-10 12:03:36 +00:00
qhuang8
84a99d48f4
1. Rename PeiCoreLib to PeiServicesLib and rename all the interfaces from PeiCoreXXX() to PeiServicesXXX().
...
2. Remove PostCode interfaces from ReportStatusCodeLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@441 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-08 03:36:57 +00:00
klu2
3547bb9f9f
Fix some bugs for EdkFatPkg
...
1) Remove FatFileSystem.c from Fat.msa
2) Use HighBitSet64 instead of GetPowerOfTwo64 for log2 macro
3) Add PCD entries in EdkNt32Pkg/Nt32.fpd for FAT module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@420 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-05 04:02:54 +00:00
klu2
8840ad589e
PCD tools update:
...
1) CollectPCDAction will get all PCD information from FPD file but *not* search SPD and MSA file.
2) ALL PcdBuildDeclaration in FPD file has been moved from common <PcdBuildDeclaration> to seperated module's <PcdBuildDeclaration>. Common <PcdBuildDeclaration> was removed from FPD file.
3) The platform information for Dyanmic and DynamicEx type PCD should be record into <PcdDynamicBuildDeclaration> now.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@415 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-04 10:00:41 +00:00
lhauch
e660116bb3
Updated Header information, added Guid, Version Specification, removed createdBy
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@413 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-04 06:13:43 +00:00
lhauch
0850ca3b8c
Updated the FPD and SPD files to newer schema formats. Also updated a couple of items in the XML Schema (added a new element)
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@412 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-04 06:09:14 +00:00
mdkinney
2180250558
Add check for a NULL Data parameter in SecPeiReportStatusCode(). The Report Status Code Library functions will ASSERT() is Data is NULL.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@410 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-03 21:54:37 +00:00
mdkinney
7793bfc31e
Update PCD entries for NT32 to generate breakpoints when an ASSERT() condition fires
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@409 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-03 21:52:33 +00:00
jwang36
b0ed4efde7
- changed the <Specification> position in <MsaLibHeader>
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@384 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-02 02:50:43 +00:00
lhauch
a8b4511e10
Fixed some MSA files location of the <Specification> element.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@381 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-02 00:52:33 +00:00
lhauch
c2d2d94c36
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
2006-06-02 00:21:38 +00:00
lhauch
9642fd854a
Fixed the Basename and Guid
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@377 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-02 00:04:15 +00:00
ajfish
18e40fcd5d
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
2006-06-01 17:48:40 +00:00
klu2
9f3a4be8ab
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
2006-06-01 09:50:37 +00:00
qwang12
6ad4973db8
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
2006-05-31 01:40:08 +00:00
lhauch
54de7486cf
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
2006-05-25 21:42:12 +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
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
lgao4
d4864e2350
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@149 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-14 09:14:06 +00:00
bbahnsen
cfb190d9f4
Remove the PACKAGE attribute to sync with latest schema.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@125 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-10 16:13:02 +00:00
lhauch
4db5917a58
Changed Logo from Intel Software logo to the TianoCore logo.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-24 15:50:30 +00:00
bbahnsen
878ddf1fc3
Initial import.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-21 22:54:32 +00:00