hche10x [Tue, 31 Oct 2006 03:25:05 +0000 (03:25 +0000)]
1. Fix EDKT437 Save is to save current modified file, Save All is to save all modified files
2. Fix EDKT438 Close should save current modified file only, Close All should save all modified file
hche10x [Tue, 31 Oct 2006 03:04:31 +0000 (03:04 +0000)]
1. Fix EDKT447 Keep PPI/Protocol/GUID/PCD in find result even if they are only declared but not used
2. Fix EDKT448 Provide reload solution in Find Result
mikewuping [Mon, 30 Oct 2006 07:47:44 +0000 (07:47 +0000)]
1. In event.c, a function's name is not spelled correctly, a typo.
2. In Graphics.c, Memory Leak in Graphics Library, ConvertBmpToUgaBlt().
3. In HobLib.c, PeiBuildHobModule and three other functions do not zero hob reserved data area according to HOB spec v0.9.
4. In statuscode.h, the number of definition of EFI_SW_PEIM_PC_CAPSULE_START is equal to EFI_SW_PEIM_PC_CAPSULE_LOAD.
hche10x [Mon, 30 Oct 2006 07:32:19 +0000 (07:32 +0000)]
1. Fix EDKT436 "Is PCD driver" only gives one value: PEI_PCD_DRIVER to user
2. Fix EDKT444 Should not allow user to delete last "Supported Architecture" of a module
ljin6 [Mon, 30 Oct 2006 05:45:13 +0000 (05:45 +0000)]
After identified as a High-Speed device, the port has been reset successfully, so it doesn't need to be reset again in the later for Full-Speed or Low-Speed devices.
jlin16 [Mon, 30 Oct 2006 03:46:11 +0000 (03:46 +0000)]
Delete useless file SpdPackageDefinitions.java;
Change button texts to Add, Delete, Clear All.
Activate the Read-Only attribute checking for package editors.
hche10x [Mon, 30 Oct 2006 03:02:15 +0000 (03:02 +0000)]
1. Fix EDKT441 After some modifications and refresh, there will show a dialog for save all files. The operation of Cancel should not refresh wizard.
2. Fix EDKT442 After some modifications and refresh, there will show a dialog for save all files. The operation of erasing this dialog should be regarded as Cancel, not refresh wizard.
3. Fix EDKT455 The style of menu should be unified
4. Fix EDKT439 After some modifications and exit, there will show a dialog for save all files. The operation of erasing this dialog should be regard as Cancel, not exit wizard.
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.
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.
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.
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.
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.
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.
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
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?
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.
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.
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.
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.
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.
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.
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.
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.