hche10x
bf1168562b
1. Fix EDKT429 The number of Type in [MSA->BootMode->BootModeAttributes->BootModeNames] is shorten than Schema
...
2. Fix EDKT430 Private in [MSA->BootMode->BootModeAttributes->Uasge] should be removed
3. Fix EDKT431 Tool in [MSA->Library Class Definition->Support Module Type] should be removed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1819 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 01:58:55 +00:00
qhuang8
35b309d6a9
Make NT32 SecMain not depend on ReportStatusCodeLib
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1818 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 01:46:32 +00:00
jwang36
6c82102e9e
Fixed issue caused by the directory change
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1817 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 01:37:48 +00:00
hche10x
419558bbad
1. Fix EDKT339 Library Class Search need to get info for selected library class
...
2. Fix EDKT303 Give warning if no library instances that support the required the library class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1816 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-23 00:58:22 +00:00
jtang12
aa23173f1a
Make sure all DMA related buffer allocation through PCI IO interface, not allocated by driver itself.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1815 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-22 14:41:47 +00:00
ajfish
6d7338ae38
Ported the EBC driver to use the MDE Base Math lib functions. Removed math functions from EBC driver. Need to check to see if MDE Math lib ASSERT behavior will cause any issues with EBC driver?
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1814 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-22 08:15:46 +00:00
ajfish
1babed138f
These files are no longer needed as the PE32 and Cache Lib from the MDE make them redundant.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1813 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-22 07:47:29 +00:00
ajfish
c01bfb76c6
Deleted CacheFlush as it's in the MDE Cache library
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1812 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-22 07:34:25 +00:00
ajfish
92ea7f231b
Updated the Runtime Driver to use the MDE libs for cache flush and removed local copy of Cache flush code. Updated FPD files that include Runtime driver as a new lib was added to Runtime Driver for the cache flush. Removed Cache Flush routine from EDK DXE SAL Lib.
...
Cleaned up BaseLib IPF cache routines to only Flush ranges when needed and not to flush the entire cache.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1811 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-22 07:32:16 +00:00
ajfish
b077fb7492
Removed duplicate PalCallStatic functions in different libraries. Moved ReadItc and InvalidateInstructionCacheRange to the BaseLib so other libs don't need .s files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1810 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-22 03:06:05 +00:00
ajfish
cd4903c497
Removed duplicate PalCallStatic functions in different libraries. Moved ReadItc and InvalidateInstructionCacheRange to the BaseLib so other libs don't need .s files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1809 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-22 03:03:45 +00:00
jlin16
9162172593
Fix the problem of not sync. module order list in FVs when user change the FvBinding for a ModuleSA.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1808 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-21 04:05:01 +00:00
bbahnsen
92a4a910df
Fix the CLASSPATH
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1807 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 20:59:43 +00:00
bbahnsen
fb9d7224e6
Fix the CLASSPATH
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1806 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 20:52:56 +00:00
bbahnsen
30f79db7a6
Fix the CLASSPATH
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1805 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 20:47:41 +00:00
jlin16
50d4c727a8
a. Add support arch. filter for library instance selection in FPD file.
...
b. add sync. operation for modifying dynamic pcd values to set the new value to all pcd entries in ModuleSA.
c. Make line wrap for SPD, FPD header copyright text area.
d. give warning of default section added when user add new Sections under FPD build options.
e. not generating the empty build targets when user creating a new entry for build options.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1804 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 17:36:45 +00:00
klu2
3fabe9752d
Remove unnecessary exception caching.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1803 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 09:28:08 +00:00
qouyang
192a42b4de
Replace "system.out.print" with "EdkLog.Log".
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1802 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 03:58:23 +00:00
jtang12
7f62acd2fa
Added definition of SMBIOS type 15 - System Event Log.
...
Added some missing field to SMBIOS type 1 - System Manufacturer.
Added some missing field to SMBIOS type 0 - BIOS information.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1801 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-20 03:17:29 +00:00
hche10x
7dce20fdb7
1. Fix EDKT426: Supported Module Types in Library Class Definitions can not be saved to MSA file
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1800 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-19 09:16:15 +00:00
lgao4
ef3f0f3a3f
Remove the redundant include header: Common/StatusCode.h for Terminal modules.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1799 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-19 07:32:48 +00:00
jwang36
d2f9b39f43
Put the our jar files before the system's CLASSPATH
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1798 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-19 07:12:29 +00:00
lhauch
34ff1170bc
Fixed ckt for cygwin, and verified this works on OS X as well
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1797 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 19:26:07 +00:00
lhauch
dbfb39ef04
Added result line for valid file
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1796 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 19:22:42 +00:00
lhauch
1095e1fc18
Added notes on Cygwin mount, as well as changing from textmode to binmode
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1795 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 18:41:52 +00:00
lhauch
81dbf46f98
Adding the *NIX based script for the merge tool
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1794 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 17:20:55 +00:00
lhauch
486e69b36f
Removed the DOS CTRL-M characters so that the script will run on *NIX based operating systems
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1793 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 17:19:08 +00:00
lhauch
0e9d6c6345
Adding the *NIX script to call the CheckTools program
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1792 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 17:07:03 +00:00
wuyizhong
22fe73195e
Update build options format from "ABC", "XYZ" to ABC XYZ.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1791 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 08:25:13 +00:00
wuyizhong
b69bb9ba72
Support MSA build options. Now the build options from four places: 1. tools_def.txt
...
2. MSA <ModuleBuildOptions>/<Options> 3. FPD <BuildOptions>/<Options> 4. FPD <FrameworkModules>/<ModuleSaBuildOptions>/<Options>. And we do not support "ABC", "XYZ" such format from now on, please only use the simple format like ABC XYZ.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1790 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 08:22:09 +00:00
hche10x
01022d98b3
1. Fix EDKT399: "RePackagable" attribute should be supported by clone operation
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1789 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 07:01:35 +00:00
hche10x
350785ff49
1. Fix EDKT411: Need right and left scroll bar to display find results
...
2. Add a function in Tools.java to adjust a table's all columns' width
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1788 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 05:57:36 +00:00
jwang36
20480ea138
Added dependency of AutoGen.h for .c file generated from unicode file
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1787 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 05:36:54 +00:00
qhuang8
1cb5cfc184
Replace .global with .globl to solve compatibility issues.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1786 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 03:48:37 +00:00
wuyizhong
a753ec90e8
Add flags for ASMLINK. ASMLINK is real mode link.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1785 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 03:05:39 +00:00
wuyizhong
706c2ad4ba
Add Build Macro to build SEC modules.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1784 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 02:38:01 +00:00
lhauch
641cd03cea
Added more detail to the usage screen.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1783 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-18 00:19:35 +00:00
lhauch
a8e1928c2f
Added instruction on how to remove WARNINGS with -v flag set
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1782 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 23:46:01 +00:00
lhauch
c81d735d57
Changed invalid tool chain tag name to WARNING rather than an ERROR
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1781 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 23:33:10 +00:00
lhauch
0062d29adf
Added Java program, CheckTools
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1780 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 23:09:48 +00:00
lhauch
ddfdc8e69d
Adding Java Tool: ckt.bat for CheckTools.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1779 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 22:17:18 +00:00
bbahnsen
9eaf1b3c89
Remove extraneous URLs.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1778 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 20:46:12 +00:00
lhauch
9ee538d48d
Added Options and UserExtensions sections to ModuleBuildOptions, replacing the lax processing
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1777 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 19:21:31 +00:00
qhuang8
a8cf1c1847
Fix a typo in lib name.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1776 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 10:23:43 +00:00
qouyang
96edfc7504
Remove some unuseful imports.
...
amend some incorrect use of EdkLog.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1775 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 09:41:22 +00:00
jjin9
d3f458486e
Fix the EDKT414, the old value should be replaced with new value.
...
Another modification,
For some settings, there are one and only one valid value, such as ACTIVE_PLATFORM and TOOL_CHAIN_CONF. Add a protection to ensure the valid number of these setting in this version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1774 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 08:29:13 +00:00
wuyizhong
2fcfed38cb
Provide a way to update config files[target.txt, tools_def.txt, FrameworkDatabase.db] even they are existed. Using edksetup.bat Reconfig. Give a more detail edksetup.bat help usage.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1773 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 07:07:24 +00:00
rsun3
3683e55034
Add two new data hub subclass related definitions per SMBIOS 2.4 spec.
...
1. memory device type for DDR2
2. System slot type for Pci Express
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1772 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 07:04:53 +00:00
hche10x
1fd225e033
1. Fix EDKT417: System hangs to setup build preference when there is no target.txt existing
...
2. Replace the values of ToolCode of SourceFile with the items defined in spec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1771 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 06:57:56 +00:00
jwang36
7b8617fbc9
Fixed a little issue which will cause just one duplicated classpath
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1770 6f19259b-4bc3-4df7-8a09-765794883524
2006-10-17 06:38:16 +00:00