people/mcb30/edk2.git
15 years agoFixed a usage spelling error
lhauch [Wed, 25 Oct 2006 17:09:16 +0000 (17:09 +0000)]
Fixed a usage spelling error

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1840 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded the DbTools that will update the FrameworkDatabase.db file based on what is...
lhauch [Wed, 25 Oct 2006 16:17:28 +0000 (16:17 +0000)]
Added the DbTools that will update the FrameworkDatabase.db file based on what is found after scanning the WORKSPACE environment - entries for new SPD and FPD files that are found during the scan are added, and the entries for SPD and FPD files that are listed in the database, but are not in the current workspace are deleted.
Modified AllResource to include only files that are not compiled.
Added the MSA entries to the SPD file for all modules that are compiled, both Java and C.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1839 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoUpdate several MSA/Filenames which do not inconsistent with current source files.
wuyizhong [Wed, 25 Oct 2006 10:10:55 +0000 (10:10 +0000)]
Update several MSA/Filenames which do not inconsistent with current source files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1838 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix a bug in HobLib migration.
qhuang8 [Wed, 25 Oct 2006 08:36:35 +0000 (08:36 +0000)]
Fix a bug in HobLib migration.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1837 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFixed EDKT400.
qouyang [Tue, 24 Oct 2006 02:41:50 +0000 (02:41 +0000)]
Fixed EDKT400.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1836 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Add a function in WorkspaceTools to get all packages which can be repackaged.
hche10x [Tue, 24 Oct 2006 01:59:27 +0000 (01:59 +0000)]
1. Add a function in WorkspaceTools to get all packages which can be repackaged.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1835 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT434: After Workspace is changed, Wizard should close all (desktop area...
hche10x [Tue, 24 Oct 2006 01:29:36 +0000 (01:29 +0000)]
1. Fix EDKT434: After Workspace is changed, Wizard should close all (desktop area and tree area) and refresh automatically.
2. Fix EDKT340: Search needs to provided a way to display Selected PCD information.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1834 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoMAX_POOL_SIZE was hardcoded to 0xFFFFFF00. MAX_POOL_SIZE was replaced with MAX_ADDRES...
ajfish [Tue, 24 Oct 2006 01:20:09 +0000 (01:20 +0000)]
MAX_POOL_SIZE was hardcoded to 0xFFFFFF00. MAX_POOL_SIZE was replaced with MAX_ADDRESS and POOL_OVERHEAD. MAX_POOL_SIZE is used to prevent a large allocation from passing since adding the POOL_OVERHAD to the allocation (done internally) could cause the size to wrap around and be small. This would cause a return value of success that was an error.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1833 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoHad an SVN issue deleting these now unused dirs with the check-in. I ported Runtime...
ajfish [Tue, 24 Oct 2006 01:03:32 +0000 (01:03 +0000)]
Had an SVN issue deleting these now unused dirs with the check-in. I ported Runtime Driver to use MDE libraries and removed the need for processor specific code. The .c and .s files were removed in another commit.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1832 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1.add code to support friendly output message.
jjin9 [Tue, 24 Oct 2006 01:02:59 +0000 (01:02 +0000)]
1.add code to support friendly output message.
2.fix the bug, and support "ContextTool /?"

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1831 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoChange IPF_PE32_PEIM IPF layout to contain ${PLATFORM_DIR}/Blank.pad for XIP IPF...
lgao4 [Mon, 23 Oct 2006 11:42:17 +0000 (11:42 +0000)]
Change IPF_PE32_PEIM IPF layout to contain ${PLATFORM_DIR}/Blank.pad for XIP IPF CODE 16byte align.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1830 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix the problem of label, button text part-display on Linux and iMac.
jlin16 [Mon, 23 Oct 2006 08:46:53 +0000 (08:46 +0000)]
Fix the problem of label, button text part-display on Linux and iMac.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1829 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded code to fetch more detailed error message from XMLBeans when there's error...
jwang36 [Mon, 23 Oct 2006 08:34:59 +0000 (08:34 +0000)]
Added code to fetch more detailed error message from XMLBeans when there's error in msa/spd/fpd files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1828 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agorename ACPI, PCI, END and LPC to DP_ACPI, DP_PCI, DP_END and DP_LPC, for ACPI, PCI...
vanjeff [Mon, 23 Oct 2006 08:30:24 +0000 (08:30 +0000)]
rename ACPI, PCI, END and LPC to DP_ACPI, DP_PCI, DP_END and DP_LPC, for ACPI, PCI, END and LPC are too generic.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1827 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFollow up tracker EDKT285.
yshang1 [Mon, 23 Oct 2006 06:10:44 +0000 (06:10 +0000)]
Follow up tracker EDKT285.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1826 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdd definition for FB DIMM.
jtang12 [Mon, 23 Oct 2006 05:25:25 +0000 (05:25 +0000)]
Add definition for FB DIMM.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1825 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoClean up used library class definitions.
yshang1 [Mon, 23 Oct 2006 05:12:16 +0000 (05:12 +0000)]
Clean up used library class definitions.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1824 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemove the library instance of BaseReportStatusCodeLibNull
qhuang8 [Mon, 23 Oct 2006 04:38:50 +0000 (04:38 +0000)]
Remove the library instance of BaseReportStatusCodeLibNull

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1823 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoDid not check in new files correctly the first time!
ajfish [Mon, 23 Oct 2006 03:58:50 +0000 (03:58 +0000)]
Did not check in new files correctly the first time!

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.

Removed the need for processor specific code in the Runtime driver by using MDE Cache Lib.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1822 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoDo not display token number for Pcd in ModuleSA and Dynamic Pcd editors for FPD file.
jlin16 [Mon, 23 Oct 2006 03:02:28 +0000 (03:02 +0000)]
Do not display token number for Pcd in ModuleSA and Dynamic Pcd editors for FPD file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1821 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Update ICheckBoxList to add one attribute "selected". Set the first item of ICheck...
hche10x [Mon, 23 Oct 2006 02:51:55 +0000 (02:51 +0000)]
1. Update ICheckBoxList to add one attribute "selected". Set the first item of ICheckBoxList selected when it is inited.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1820 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT429 The number of Type in [MSA->BootMode->BootModeAttributes->BootModeName...
hche10x [Mon, 23 Oct 2006 01:58:55 +0000 (01:58 +0000)]
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.tianocore.org/svn/edk2/trunk@1819 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoMake NT32 SecMain not depend on ReportStatusCodeLib
qhuang8 [Mon, 23 Oct 2006 01:46:32 +0000 (01:46 +0000)]
Make NT32 SecMain not depend on ReportStatusCodeLib

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1818 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFixed issue caused by the directory change
jwang36 [Mon, 23 Oct 2006 01:37:48 +0000 (01:37 +0000)]
Fixed issue caused by the directory change

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1817 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT339 Library Class Search need to get info for selected library class
hche10x [Mon, 23 Oct 2006 00:58:22 +0000 (00:58 +0000)]
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.tianocore.org/svn/edk2/trunk@1816 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoMake sure all DMA related buffer allocation through PCI IO interface, not allocated...
jtang12 [Sun, 22 Oct 2006 14:41:47 +0000 (14:41 +0000)]
Make sure all DMA related buffer allocation through PCI IO interface, not allocated by driver itself.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1815 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoPorted the EBC driver to use the MDE Base Math lib functions. Removed math functions...
ajfish [Sun, 22 Oct 2006 08:15:46 +0000 (08:15 +0000)]
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.tianocore.org/svn/edk2/trunk@1814 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoThese files are no longer needed as the PE32 and Cache Lib from the MDE make them...
ajfish [Sun, 22 Oct 2006 07:47:29 +0000 (07:47 +0000)]
These files are no longer needed as the PE32 and Cache Lib from the MDE make them redundant.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1813 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoDeleted CacheFlush as it's in the MDE Cache library
ajfish [Sun, 22 Oct 2006 07:34:25 +0000 (07:34 +0000)]
Deleted CacheFlush as it's in the MDE Cache library

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1812 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoUpdated the Runtime Driver to use the MDE libs for cache flush and removed local...
ajfish [Sun, 22 Oct 2006 07:32:16 +0000 (07:32 +0000)]
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.tianocore.org/svn/edk2/trunk@1811 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemoved duplicate PalCallStatic functions in different libraries. Moved ReadItc and...
ajfish [Sun, 22 Oct 2006 03:06:05 +0000 (03:06 +0000)]
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.tianocore.org/svn/edk2/trunk@1810 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemoved duplicate PalCallStatic functions in different libraries. Moved ReadItc and...
ajfish [Sun, 22 Oct 2006 03:03:45 +0000 (03:03 +0000)]
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.tianocore.org/svn/edk2/trunk@1809 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix the problem of not sync. module order list in FVs when user change the FvBinding...
jlin16 [Sat, 21 Oct 2006 04:05:01 +0000 (04:05 +0000)]
Fix the problem of not sync. module order list in FVs when user change the FvBinding for a ModuleSA.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1808 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix the CLASSPATH
bbahnsen [Fri, 20 Oct 2006 20:59:43 +0000 (20:59 +0000)]
Fix the CLASSPATH

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1807 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix the CLASSPATH
bbahnsen [Fri, 20 Oct 2006 20:52:56 +0000 (20:52 +0000)]
Fix the CLASSPATH

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1806 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix the CLASSPATH
bbahnsen [Fri, 20 Oct 2006 20:47:41 +0000 (20:47 +0000)]
Fix the CLASSPATH

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1805 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoa. Add support arch. filter for library instance selection in FPD file.
jlin16 [Fri, 20 Oct 2006 17:36:45 +0000 (17:36 +0000)]
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.tianocore.org/svn/edk2/trunk@1804 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemove unnecessary exception caching.
klu2 [Fri, 20 Oct 2006 09:28:08 +0000 (09:28 +0000)]
Remove unnecessary exception caching.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1803 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoReplace "system.out.print" with "EdkLog.Log".
qouyang [Fri, 20 Oct 2006 03:58:23 +0000 (03:58 +0000)]
Replace "system.out.print" with "EdkLog.Log".

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1802 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded definition of SMBIOS type 15 - System Event Log.
jtang12 [Fri, 20 Oct 2006 03:17:29 +0000 (03:17 +0000)]
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.tianocore.org/svn/edk2/trunk@1801 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT426: Supported Module Types in Library Class Definitions can not be saved...
hche10x [Thu, 19 Oct 2006 09:16:15 +0000 (09:16 +0000)]
1. Fix EDKT426: Supported Module Types in Library Class Definitions can not be saved to MSA file

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1800 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemove the redundant include header: Common/StatusCode.h for Terminal modules.
lgao4 [Thu, 19 Oct 2006 07:32:48 +0000 (07:32 +0000)]
Remove the redundant include header: Common/StatusCode.h for Terminal modules.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1799 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoPut the our jar files before the system's CLASSPATH
jwang36 [Thu, 19 Oct 2006 07:12:29 +0000 (07:12 +0000)]
Put the our jar files before the system's CLASSPATH

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1798 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFixed ckt for cygwin, and verified this works on OS X as well
lhauch [Wed, 18 Oct 2006 19:26:07 +0000 (19:26 +0000)]
Fixed ckt for cygwin, and verified this works on OS X as well

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1797 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded result line for valid file
lhauch [Wed, 18 Oct 2006 19:22:42 +0000 (19:22 +0000)]
Added result line for valid file

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1796 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded notes on Cygwin mount, as well as changing from textmode to binmode
lhauch [Wed, 18 Oct 2006 18:41:52 +0000 (18:41 +0000)]
Added notes on Cygwin mount, as well as changing from textmode to binmode

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1795 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdding the *NIX based script for the merge tool
lhauch [Wed, 18 Oct 2006 17:20:55 +0000 (17:20 +0000)]
Adding the *NIX based script for the merge tool

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1794 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemoved the DOS CTRL-M characters so that the script will run on *NIX based operating...
lhauch [Wed, 18 Oct 2006 17:19:08 +0000 (17:19 +0000)]
Removed the DOS CTRL-M characters so that the script will run on *NIX based operating systems

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1793 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdding the *NIX script to call the CheckTools program
lhauch [Wed, 18 Oct 2006 17:07:03 +0000 (17:07 +0000)]
Adding the *NIX script to call the CheckTools program

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1792 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoUpdate build options format from "ABC", "XYZ" to ABC XYZ.
wuyizhong [Wed, 18 Oct 2006 08:25:13 +0000 (08:25 +0000)]
Update build options format from "ABC", "XYZ" to ABC XYZ.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1791 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoSupport MSA build options. Now the build options from four places: 1. tools_def.txt
wuyizhong [Wed, 18 Oct 2006 08:22:09 +0000 (08:22 +0000)]
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.tianocore.org/svn/edk2/trunk@1790 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT399: "RePackagable" attribute should be supported by clone operation
hche10x [Wed, 18 Oct 2006 07:01:35 +0000 (07:01 +0000)]
1. Fix EDKT399: "RePackagable" attribute should be supported by clone operation

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1789 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT411: Need right and left scroll bar to display find results
hche10x [Wed, 18 Oct 2006 05:57:36 +0000 (05:57 +0000)]
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.tianocore.org/svn/edk2/trunk@1788 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded dependency of AutoGen.h for .c file generated from unicode file
jwang36 [Wed, 18 Oct 2006 05:36:54 +0000 (05:36 +0000)]
Added dependency of AutoGen.h for .c file generated from unicode file

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1787 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoReplace .global with .globl to solve compatibility issues.
qhuang8 [Wed, 18 Oct 2006 03:48:37 +0000 (03:48 +0000)]
Replace .global with .globl to solve compatibility issues.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1786 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdd flags for ASMLINK. ASMLINK is real mode link.
wuyizhong [Wed, 18 Oct 2006 03:05:39 +0000 (03:05 +0000)]
Add flags for ASMLINK. ASMLINK is real mode link.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1785 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdd Build Macro to build SEC modules.
wuyizhong [Wed, 18 Oct 2006 02:38:01 +0000 (02:38 +0000)]
Add Build Macro to build SEC modules.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1784 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded more detail to the usage screen.
lhauch [Wed, 18 Oct 2006 00:19:35 +0000 (00:19 +0000)]
Added more detail to the usage screen.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1783 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded instruction on how to remove WARNINGS with -v flag set
lhauch [Tue, 17 Oct 2006 23:46:01 +0000 (23:46 +0000)]
Added instruction on how to remove WARNINGS with -v flag set

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1782 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoChanged invalid tool chain tag name to WARNING rather than an ERROR
lhauch [Tue, 17 Oct 2006 23:33:10 +0000 (23:33 +0000)]
Changed invalid tool chain tag name to WARNING rather than an ERROR

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1781 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded Java program, CheckTools
lhauch [Tue, 17 Oct 2006 23:09:48 +0000 (23:09 +0000)]
Added Java program, CheckTools

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1780 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdding Java Tool: ckt.bat for CheckTools.
lhauch [Tue, 17 Oct 2006 22:17:18 +0000 (22:17 +0000)]
Adding Java Tool: ckt.bat for CheckTools.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1779 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemove extraneous URLs.
bbahnsen [Tue, 17 Oct 2006 20:46:12 +0000 (20:46 +0000)]
Remove extraneous URLs.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1778 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdded Options and UserExtensions sections to ModuleBuildOptions, replacing the lax...
lhauch [Tue, 17 Oct 2006 19:21:31 +0000 (19:21 +0000)]
Added Options and UserExtensions sections to ModuleBuildOptions, replacing the lax processing

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1777 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix a typo in lib name.
qhuang8 [Tue, 17 Oct 2006 10:23:43 +0000 (10:23 +0000)]
Fix a typo in lib name.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1776 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemove some unuseful imports.
qouyang [Tue, 17 Oct 2006 09:41:22 +0000 (09:41 +0000)]
Remove some unuseful imports.
amend some incorrect use of EdkLog.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1775 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix the EDKT414, the old value should be replaced with new value.
jjin9 [Tue, 17 Oct 2006 08:29:13 +0000 (08:29 +0000)]
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.tianocore.org/svn/edk2/trunk@1774 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoProvide a way to update config files[target.txt, tools_def.txt, FrameworkDatabase...
wuyizhong [Tue, 17 Oct 2006 07:07:24 +0000 (07:07 +0000)]
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.tianocore.org/svn/edk2/trunk@1773 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdd two new data hub subclass related definitions per SMBIOS 2.4 spec.
rsun3 [Tue, 17 Oct 2006 07:04:53 +0000 (07:04 +0000)]
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.tianocore.org/svn/edk2/trunk@1772 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT417: System hangs to setup build preference when there is no target.txt...
hche10x [Tue, 17 Oct 2006 06:57:56 +0000 (06:57 +0000)]
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.tianocore.org/svn/edk2/trunk@1771 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFixed a little issue which will cause just one duplicated classpath
jwang36 [Tue, 17 Oct 2006 06:38:16 +0000 (06:38 +0000)]
Fixed a little issue which will cause just one duplicated classpath

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1770 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFixed EDKT381. We can keep the system's CLASSPATH value after executing edksetup...
jwang36 [Tue, 17 Oct 2006 06:24:21 +0000 (06:24 +0000)]
Fixed EDKT381. We can keep the system's CLASSPATH value after executing edksetup.bat and won't duplicate it with more than one time of execution.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1769 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT308: Tool initialization should be supported by wizard
hche10x [Tue, 17 Oct 2006 06:14:42 +0000 (06:14 +0000)]
1. Fix EDKT308: Tool initialization should be supported by wizard

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1768 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoSupport to handle IPF assembly files
qhuang8 [Mon, 16 Oct 2006 12:44:46 +0000 (12:44 +0000)]
Support to handle IPF assembly files

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1767 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoremove /D OLDSMM=1 /D EFI_FIRMWARE_VENDOR from the default C_FLAGS setting, using...
lgao4 [Mon, 16 Oct 2006 10:48:55 +0000 (10:48 +0000)]
remove /D OLDSMM=1 /D EFI_FIRMWARE_VENDOR from the default C_FLAGS setting, using the corresponding PCD to replace them.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1766 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoResolve the warning msg from generated FlashMap.h file when use GCC compiler.
wuyizhong [Mon, 16 Oct 2006 10:47:36 +0000 (10:47 +0000)]
Resolve the warning msg from generated FlashMap.h file when use GCC compiler.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1765 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoUpdate BuildMacro to support LIBPATH and INCLUDEPATH.
wuyizhong [Mon, 16 Oct 2006 10:32:01 +0000 (10:32 +0000)]
Update BuildMacro to support LIBPATH and INCLUDEPATH.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1764 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoadd calculation for max. datum size based on pcd default value input by user.
jlin16 [Mon, 16 Oct 2006 09:43:12 +0000 (09:43 +0000)]
add calculation for max. datum size based on pcd default value input by user.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1763 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFix a bug by the check-in of 1738, which programs SATA interrupt line wrongly and...
mikewuping [Mon, 16 Oct 2006 09:39:41 +0000 (09:39 +0000)]
Fix a bug by the check-in of 1738, which programs SATA interrupt line wrongly and will block booting from SATA disk.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1762 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoSupport two more attribute LIBPATH and INCLUDEPATH in tools_def file.
wuyizhong [Mon, 16 Oct 2006 09:24:08 +0000 (09:24 +0000)]
Support two more attribute LIBPATH and INCLUDEPATH in tools_def file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1761 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoEnhance MsaOwner.java
alfred [Mon, 16 Oct 2006 08:55:58 +0000 (08:55 +0000)]
Enhance MsaOwner.java

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1760 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT344: The algorithm for PCD of msa should be adjusted
hche10x [Mon, 16 Oct 2006 08:46:52 +0000 (08:46 +0000)]
1. Fix EDKT344: The algorithm for PCD of msa should be adjusted

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1759 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoChange to the correct library class name.
qhuang8 [Mon, 16 Oct 2006 08:29:09 +0000 (08:29 +0000)]
Change to the correct library class name.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1758 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT408: Clone a library class does not copy the library head
hche10x [Mon, 16 Oct 2006 08:17:20 +0000 (08:17 +0000)]
1. Fix EDKT408: Clone a library class does not copy the library head
2. Fix EDKT398: Wizard does not refresh work environment when clone a module or a library

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1757 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdjust module order list after specifying FvBinding for ModuleSA.
jlin16 [Mon, 16 Oct 2006 08:11:27 +0000 (08:11 +0000)]
Adjust module order list after specifying FvBinding for ModuleSA.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1756 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoSync TOOLS_DEF's attribute definitions. Since there are two copy attribute definition...
wuyizhong [Mon, 16 Oct 2006 07:40:59 +0000 (07:40 +0000)]
Sync TOOLS_DEF's attribute definitions. Since there are two copy attribute definitions in ToolDefinitions.java and ToolChainAttribute.java, remove one and only keep one definitions.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1755 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoUpdate cpptaks to support LIBPATH and INCLUDEPATH which will defined in TOOLS_DEF...
wuyizhong [Mon, 16 Oct 2006 07:34:13 +0000 (07:34 +0000)]
Update cpptaks to support LIBPATH and INCLUDEPATH which will defined in TOOLS_DEF file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1754 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT379: Check if Constructor exists in a library when user adds a destructor
hche10x [Mon, 16 Oct 2006 06:44:56 +0000 (06:44 +0000)]
1. Fix EDKT379: Check if Constructor exists in a library when user adds a destructor
2. Fix EDKT378: Can not add any external definitions to a new created MSA file by wizard
3. Fix a bug in function wrapStringByWord of Tools.java

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1753 de2fecce-e211-0410-80a6-f3fac2684e05

15 years ago1. Fix EDKT330 Source files in sub-directories are not added to MSA correctly
hche10x [Mon, 16 Oct 2006 06:23:19 +0000 (06:23 +0000)]
1. Fix  EDKT330 Source files in sub-directories are not added to MSA correctly

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1752 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoFixed EDKT372
qouyang [Mon, 16 Oct 2006 06:14:02 +0000 (06:14 +0000)]
Fixed EDKT372

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1751 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoMake Logo build following standard build process instead of customize build.
wuyizhong [Mon, 16 Oct 2006 06:05:46 +0000 (06:05 +0000)]
Make Logo build following standard build process instead of customize build.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1750 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoI fixed following bugs.
mikewuping [Mon, 16 Oct 2006 02:48:19 +0000 (02:48 +0000)]
I fixed following bugs.
1. In dependency.c, DXE Dispatcher doesn't check the dependency expression boundary correctly.
2. In page.c, a misspelling code in DXE core memory service code, duplicate code.
3. In gcd.c, according to DXE CIS 0-91 spec, When GcdAllocateType is EfiGcdAllocateMaxAddressSearchBottomUp or EfiGcdAllocateMaxAddressSearchTopDown, then the GCD memory space map is searched from the lowest address up to BaseAddress (or from BaseAddress down to the lowest address) looking for unallocated memory ranges of Length bytes. Here, BaseAddress itself is inclusive, that is, any range in [0, BaseAddress] is allowable. But current code BaseAddress to be exclusive.
4. In Ebcinit.c, EbcDebugRegisterPeriodicCallback() not check whether it is already registered.
5. In Ebcinit.c, EbcDebugRegisterExceptionCallback() not check whether it is already registered.
6. In Ebcinit.c, EbcDebugSignalException() does not assign value to EbcContext.ControlFlags.
7. In Ebcinit.c, EBC: StatusCodeValue should use EFI_SOFTWARE_EBC_EXCEPTION.
8. In Ebcinit.c, EbcDebugRegisterExceptionCallback() does not check ExceptionType
9. In ElTorito.c, BlockIo and DiskIo failed in SCT when there is CD in CD-ROM.
10. In Mbr.c, MBR code can't handle some situations. That is when there are 3 partitions in HD, if delete the first partition, it will not be able to recognize the other two partitions, and if delete the second partition, it will not be able to recognize the third partition.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1749 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemove redundant include header: <common\StatusCode.h> in this file.
lgao4 [Mon, 16 Oct 2006 02:10:08 +0000 (02:10 +0000)]
Remove redundant include header: <common\StatusCode.h> in this file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1748 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agofix the bug in revision 1746
jjin9 [Sat, 14 Oct 2006 11:50:20 +0000 (11:50 +0000)]
fix the bug in revision 1746

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1747 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoadd some features:
jjin9 [Sat, 14 Oct 2006 08:22:12 +0000 (08:22 +0000)]
add some features:
1. display current settings in target.txt by ContextTool
2. display help information with arguments, such as: ContextTool -h, arguments include -h, /h, -?, /?, -help, /help
3. display current setting by ContextTool -x
4. display possible setting by ContextTool -x ?
5. clean current setting by ContextTool -x 0
6. merge new setting to current setting by ContextTool -x new
x is the setting argument, such as p, a, n, m, t, c.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1746 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdd Package-Guid Map.
qhuang8 [Sat, 14 Oct 2006 07:01:53 +0000 (07:01 +0000)]
Add Package-Guid Map.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1745 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoa) Cleaned tools_def.template
jwang36 [Fri, 13 Oct 2006 09:21:14 +0000 (09:21 +0000)]
a) Cleaned tools_def.template
b) Changed overriding priority of tool chain definition. Now right non-* has higher priority.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1744 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemoved GLOBAL_REMOVE_IF_UNREFENRENCED because it will cause compiler failure.
jwang36 [Fri, 13 Oct 2006 09:05:56 +0000 (09:05 +0000)]
Removed GLOBAL_REMOVE_IF_UNREFENRENCED because it will cause compiler failure.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1743 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoRemove all recommended lib instances logic in SpdLibClassDecls.java as recommmended...
jlin16 [Fri, 13 Oct 2006 08:30:16 +0000 (08:30 +0000)]
Remove all recommended lib instances logic in SpdLibClassDecls.java as recommmended instances are not in UI any more.
Adjust the width of table columns to ease view.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1742 de2fecce-e211-0410-80a6-f3fac2684e05

15 years agoAdd Nt32TimeLibNull library instance for Nt32 platform. It is used by PeiMain module...
klu2 [Fri, 13 Oct 2006 07:58:14 +0000 (07:58 +0000)]
Add Nt32TimeLibNull library instance for Nt32 platform. It is used by PeiMain module for computing performance counter.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@1741 de2fecce-e211-0410-80a6-f3fac2684e05