Commit Graph

182 Commits

Author SHA1 Message Date
qhuang8 5f10fa0140 *BaseSmbusLib: (new version)
Complete function header, detailed description, ASSERT()s & pass smoke test in MRC of Lakeport package by replacing Smbus PPI. 
*Device Patch Lib
Fix a bug in AppendDevicePathNode() (Solve Track #44 in Remodel PVCS). The original logic failed if the first device path was NULL.
*Performance Lib 
Add PeiPerformanceHob & Performance protocol in spd file in EdkModule Package (Solve Tracker #41, #42 in Remodel PVCS).
*Hob Lib
Add detailed description for each Hob function.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@126 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-11 07:19:55 +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
yshi8 8b61dfd909 Change the name convention of Framework_Tools_Path to pass the build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@121 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-10 08:11:30 +00:00
lhauch 4895d0f0ae removed require for different sections of <TianoImage> SEC,PEI_CORE,etc are now 0 - 1; Added new attribute tags to MsaAttributes for ModuleName, ModuleGuid, PackageName and PackageGuid. removed a couple of Attributes that are not used.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@120 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-10 07:31:24 +00:00
yshi8 a29212b287 1. update the comments to mention the variables should be set;
2. use %CD% to replace %~dp0 to remove the last "\" in the WORKSPACE variable
3. add some comments

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@115 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-09 06:11:05 +00:00
bbahnsen 406479e60a Get rid of the build.gcc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@110 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-08 16:13:05 +00:00
klu2 19ce77c3e9 It is legal that same base name exist in one FPD file. In future, we should use "Guid, Version, Package" and "Arch" to differ a module. So currently, warning should be disabled.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@108 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-08 03:34:21 +00:00
klu2 845fdeba64 Fix the PCD bug submitted by Oram, Isaac W:
It is legal that a workspace does *not* contains FPD or a FPD does *not* contains any PCD records, 

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@107 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-07 16:10:08 +00:00
bbahnsen e0c56f04d7 Use strcasecmp in gcc builds.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@106 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04 23:39:47 +00:00
bbahnsen 621406c57f Fix a capitalization error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@105 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04 23:32:15 +00:00
bbahnsen 0f254cac2d Retab
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@104 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04 23:10:25 +00:00
bbahnsen c4e0f33e5d The file name is in lower case.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@103 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-04 22:53:19 +00:00
bbahnsen 8fb9e6b8a1 Added a few links to help people find external tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@99 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 22:45:39 +00:00
bbahnsen 4e6661a865 Remove the workspace reference.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@98 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 22:23:55 +00:00
bbahnsen dce914c0d2 Streamline the tools build and make it friendlier to gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@97 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 22:14:18 +00:00
bbahnsen 7b778c8ee3 Top-level builds are not supported yet.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@96 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 19:41:11 +00:00
bbahnsen 5051888301 Point to the right place for ant contrib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@95 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 18:10:56 +00:00
bbahnsen 8f80e16aec Get rid of workspace. Point to MS compiler for Host compiles.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@94 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 18:07:09 +00:00
bbahnsen 54a1ec66eb Point to the correct _tools_def.txt file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@93 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 18:04:29 +00:00
bbahnsen b678d2fbdd Removing all but ia32 so that folks who do not have the extra compilers can build without error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@92 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 17:57:37 +00:00
bbahnsen 509d55c4ad This is the file to use to build all architectures.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@91 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 17:56:52 +00:00
bbahnsen 083611e114 Removing all but ia32 so that folks who do not have the extra compilers can build without error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@90 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 17:55:48 +00:00
bbahnsen 6626205333 This is the file to use to build all architectures.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@89 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-03 17:54:00 +00:00
bbahnsen 1465cc8ba9 Fix a typo.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@87 6f19259b-4bc3-4df7-8a09-765794883524
2006-05-02 15:57:28 +00:00
hche10x 3248b4e5f0 Change script to start with class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@82 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-29 01:45:49 +00:00
hche10x de935f1424 Change script to start with class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@81 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-29 01:45:12 +00:00
lhauch 2bdb190793 Fixed CLASSPATH, ANT_HOME and XMLBEANS_HOME to allow this program to start.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@80 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 19:53:20 +00:00
lhauch 24390b64ff Updated to use environment variables instead of hard-coded path for ANT_HOME and XMLBEANS_HOME
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@79 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 19:33:16 +00:00
lhauch 53cef58afb Split up the CLASSPATH lines into multiple lines for better readability
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@78 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 19:32:18 +00:00
klu2 ec472c95e6 Remove unnecessary comments
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@77 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 13:55:37 +00:00
klu2 3d52de132f Fix two bugs for current PCD workflow:
1) Switch build message on for PCD action.
2) If SPD file does *not* contains PCD information, it is illegal.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@76 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 13:52:29 +00:00
hche10x 2a8b1c0a8a 1. Modify start script to
a. Check if exist ant and xmlbeans
	b. Call main class instead of call .jar file
2. Adjust the structure of page “module header info” to meet new request.
3. Fix bugs in UIs.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@74 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 08:47:59 +00:00
bbahnsen 21de533377 Updates for cygwin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@73 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-28 01:30:31 +00:00
lhauch 64fcaeada5 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@72 6f19259b-4bc3-4df7-8a09-765794883524 2006-04-27 22:47:57 +00:00
bbahnsen 63ee273cb0 Added a note for Cygwin.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@70 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 17:55:26 +00:00
lhauch ba40a5844d Changed Error message from successed to succeeded.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@69 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 15:57:58 +00:00
lhauch 01d2ed5e8b Fixed ANT and XMLBEANS environment setting.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@68 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 15:09:06 +00:00
vanjeff f53ab57cb1 Added CONST for some sting type to follow MWG-0.51. Tracker 34 and 36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@66 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 07:20:46 +00:00
vanjeff d3665c47fb Added CONST for some sting type to follow MWG-0.51. Tracker 34 and 36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@65 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 07:20:20 +00:00
vanjeff 9b65a1b81e Added CONST for some sting type to follow MWG-0.51. Tracker 26 and 28
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@64 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 07:19:27 +00:00
vanjeff eb7a248b1e Added CONST for some sting type to follow MWG-0.51. Tracker 26 and 28
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@63 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 07:19:07 +00:00
vanjeff 5e3d9e4ed5 Added CONST for some sting type to follow MWG-0.51. Tracker 26 and 28
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@62 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 07:18:32 +00:00
qouyang 966ea827ac Change class name from FfsHeader$integrityCheckSum to FfsHeader$IntegrityCheckSum to follow java coding style.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@61 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 07:03:50 +00:00
bbahnsen c9d5da94be Fix Binutils URL
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@60 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-27 00:04:35 +00:00
bbahnsen 8db4c50cf2 Make unix format
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@59 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 23:12:11 +00:00
bbahnsen b8f302f88c Add the gcc cross compile build scripts.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@58 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 23:04:39 +00:00
bbahnsen 22e0585cf8 Convert backslashes to forward slashes in many build files. This is necessary for Linux support.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@55 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:53:56 +00:00
bbahnsen 13dda71281 Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@54 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:29 +00:00
bbahnsen 54ea43e58c Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@53 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:25 +00:00
bbahnsen 8cc4eb371b Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@52 6f19259b-4bc3-4df7-8a09-765794883524
2006-04-26 20:22:22 +00:00