jljusten [Mon, 23 Feb 2009 22:30:53 +0000 (22:30 +0000)]
IsaAcpiDxe: DuetPkg => PcAtChipsetPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7614
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:28:36 +0000 (22:28 +0000)]
8254TimerDxe: DuetPkg => PcAtChipsetPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7613
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 22:22:31 +0000 (22:22 +0000)]
Creating a package for PC/AT chipset drivers and libraries.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7612
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 20:22:58 +0000 (20:22 +0000)]
Remove unneeded reference to DuetPkg.dec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7611
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 20:17:50 +0000 (20:17 +0000)]
CpuIoDxe driver was moved to UefiCpuPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7610
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 20:15:52 +0000 (20:15 +0000)]
Add UefiCpuPkg.dsc and UefiCpuPkg.dec for UefiCpuPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7609
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 19:56:13 +0000 (19:56 +0000)]
Moving DuetPkg/CpuIoDxe to UefiCpuPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7608
6f19259b-4bc3-4df7-8a09-
765794883524
jljusten [Mon, 23 Feb 2009 19:39:05 +0000 (19:39 +0000)]
Creating a new package for UEFI compatible CPU code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7607
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 23 Feb 2009 15:18:48 +0000 (15:18 +0000)]
Move MdeModuleHii.h into Include\Guid directory
Move Capsule.h into MdePkg\Include\Protocol directory because Capsule is defined in PI1.0a.
Merge WorkingBlockHeader.h into SystemNvDataGuid.h
Remove unused NvDataFvHob.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7606
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 23 Feb 2009 14:41:41 +0000 (14:41 +0000)]
Add the missing PI capsule architecture protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7605
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 23 Feb 2009 14:36:37 +0000 (14:36 +0000)]
Update SecMain code to remove unused logic.
Add VariableInfo application into Nt32Pkg.dsc
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7604
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 23 Feb 2009 14:31:09 +0000 (14:31 +0000)]
Add conditional check before output status code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7603
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 23 Feb 2009 14:05:41 +0000 (14:05 +0000)]
Merge tristan's patch:
while compiling with GCC I have found two issues in PcatPciRootBridge.c:
* when vendor id is read, the code read 2 * 2 bytes into a buffer of 2 bytes.
The 'buffer overflow' crashed efi.
* when pci configuration header is read, the code read by chunks of 4 bytes,
but the buffer is aligned on 2 bytes. According to the compilation options,
the reads may fail (and the failure is ignored).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7602
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Mon, 23 Feb 2009 13:53:29 +0000 (13:53 +0000)]
Update the PCD comments for PcdFrameworkHiiCompatibilitySupport.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7601
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 07:04:55 +0000 (07:04 +0000)]
Update to fix several ECC warning
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7600
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 07:04:13 +0000 (07:04 +0000)]
Clean up to remove unreferenced data structure
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7599
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 23 Feb 2009 06:19:05 +0000 (06:19 +0000)]
update PCD help text
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7598
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 23 Feb 2009 06:09:44 +0000 (06:09 +0000)]
1, Use #if defined() to judge the switching macro such as compiler macro.
Original, some code directly judge the value of these macros, but linux ICC compiler will report error as "zero used for undefined preprocessing identifier". So it is better judge whether these macros are defined before accessing their value.
2, Use #if defined() style to replace #ifdef style.
It is good to keep consistent style for this case.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7597
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 23 Feb 2009 05:51:02 +0000 (05:51 +0000)]
1, Use #if defined() to judge the switching macro such as compiler macro.
Original, some code directly judge the value of these macros, but linux ICC compiler will report error as "zero used for undefined preprocessing identifier". So it is better judge whether these macros are defined before accessing their value.
2, Use #if defined() style to replace #ifdef style.
It is good to keep consistent style for this case.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7596
6f19259b-4bc3-4df7-8a09-
765794883524
eric_tian [Mon, 23 Feb 2009 05:50:53 +0000 (05:50 +0000)]
retire gEfiFirmwareVolumeDispatcherProtocolGuid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7595
6f19259b-4bc3-4df7-8a09-
765794883524
eric_tian [Mon, 23 Feb 2009 05:48:49 +0000 (05:48 +0000)]
retire gEfiFirmwareVolumeDispatcherProtocolGuid as its original design is used to signify such FV need to be dispatched or not.
Currently our code has not such usage model, so Mike recommended us to retire this guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7594
6f19259b-4bc3-4df7-8a09-
765794883524
eric_tian [Mon, 23 Feb 2009 05:35:08 +0000 (05:35 +0000)]
retire gEfiFirmwareVolumeDispatcherProtocolGuid as its original design is used to signify such FV need to be dispatched or not.
Currently our code has not such usage model, so Mike recommended us to retire this guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7593
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 05:26:04 +0000 (05:26 +0000)]
Fix the wrong fix in last check in
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7592
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Mon, 23 Feb 2009 05:15:48 +0000 (05:15 +0000)]
Refine help text of PcdDisableDefaultKeyboardLayoutInUsbKbDriver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7591
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 04:01:59 +0000 (04:01 +0000)]
Update to pass build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7590
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:56:07 +0000 (03:56 +0000)]
Fix typo in data structure
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7589
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:49:14 +0000 (03:49 +0000)]
Fix typo in include file name
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7588
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:42:41 +0000 (03:42 +0000)]
Fix typo
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7587
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 23 Feb 2009 03:35:29 +0000 (03:35 +0000)]
Fix building issue for VS2003 and VS2005 tool chain. The "/GS-" is not recognized by VS2003 but need by VS2005, so the CFLAGS should override from tools_def.txt but not replace CFLAGS defined in tools_def.txt.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7586
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:26:37 +0000 (03:26 +0000)]
Add print protocol GUID to EdkCompatibilityPkg.dec and add PrintThunk to EdkCompatibilityPkg.dsc for build validation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7585
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:25:36 +0000 (03:25 +0000)]
Add PrintThunk driver, it depends on PrintLib on top of MdePkg:
1. If the library instance is BasePrintLib, it has no prerequisite to produce EDK print protocol
2. If the library instance mapping is DxePrintLibPrint2Protocol, it acts as PrintOnPrint2Thunk.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7584
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:23:43 +0000 (03:23 +0000)]
Add Print.h, an EDKII public include file for thunk driver
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7583
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:22:04 +0000 (03:22 +0000)]
Update DuetPkg to include DxePcdDriver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7582
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:21:25 +0000 (03:21 +0000)]
Remove unused DuetDxeReportStatusCodeLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7581
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:20:54 +0000 (03:20 +0000)]
Update Unix platform to use dynamic HII pcd to save console output mode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7580
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:20:29 +0000 (03:20 +0000)]
Update Nt32 platform to use dynamic HII pcd to save console output mode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7579
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:18:11 +0000 (03:18 +0000)]
Add PrintDxe driver and update EdkPrintLib to DxePrintLibPrint2Protocol
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7578
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:17:27 +0000 (03:17 +0000)]
Update the variable name and GUID to set time zone and daylight saving: Use L"RTC" for shorter name and gEfiCallerIdGuid since this variable is private for this driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7577
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:15:57 +0000 (03:15 +0000)]
Update for the performance infrastructure changes:
1. Use raw string for performance tokens
2. Reuse gPerformanceProtocolGuid as performance variable paring GUID
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7576
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:14:12 +0000 (03:14 +0000)]
1. Update Generic BDS part to use dynamic PCD to set console output mode instead of use L"ConOutMode" and gEfiGenericPlatformVariableGuid to set console output mode.
2. Drop the menu item of set Primary Video to PCI or AGP. If some platform wishes to set AGP video option, platform BDS code needs to add this item.
3. Minor update to use Raw String to performance logging
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7575
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:11:13 +0000 (03:11 +0000)]
Update consplitter driver to use dynamic PCD to set console output mode instead of use L"ConOutMode" and gEfiGenericPlatformVariableGuid to set console output mode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7574
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:09:14 +0000 (03:09 +0000)]
Update MdeModulePkg package surface area:
1. Retire Print protocol
2. Retire platform variable GUID
3. Merge Performance Protocol GUID C Name, Pei Performance HOB, and performance variable
4. Introduce dynamic PCD: PcdConOutRow, PcdConOutColumn for console output mode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7573
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:05:23 +0000 (03:05 +0000)]
Split the Print functionality from SetupBrowserDxe. Platform should use PrintDxe to produces Print2 Protocol and PrintThunk for Edk Print protocol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7572
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:04:26 +0000 (03:04 +0000)]
Add PrintDxe to produce EDKII print2 protocol on top of PrintLib in MdePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7571
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:03:39 +0000 (03:03 +0000)]
Rename EdkPrintLib to DxePrintLibPrint2Protocol to better reflect its functionality.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7570
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:02:50 +0000 (03:02 +0000)]
Update Performance library instances to adapt to the update in Performance infrastructure.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7569
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 23 Feb 2009 03:02:07 +0000 (03:02 +0000)]
remove console control protocol consuming in DrawImage(), caller should make sure current mode is graphics mode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7568
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:01:59 +0000 (03:01 +0000)]
Update DxeCore for the performance infrastructure updates: Use Raw sting to replace XXX_TOKEN
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7567
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 03:00:22 +0000 (03:00 +0000)]
Retire GenericPlatformVariableGuid in MdeModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7566
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 02:59:33 +0000 (02:59 +0000)]
retire PeiPerformanceHob.h, all its information has been integrated into Include\Guid\Performance.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7565
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 02:58:46 +0000 (02:58 +0000)]
Retire Print protocol in MdeModulePkg and update Print2 protocol to provide full set of API in PrintLib classes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7564
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 23 Feb 2009 02:57:46 +0000 (02:57 +0000)]
Merge performance protocol, pei performance hob into a single performance.h in MdeModulePkg\Include\Guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7563
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 23 Feb 2009 02:51:45 +0000 (02:51 +0000)]
1. Retired HotPlugDevice protocol.
2. Check devicepath node to get hot plug information. Currently, USB and PCCard device are checked.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7562
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Mon, 23 Feb 2009 02:47:51 +0000 (02:47 +0000)]
Minor update on capitalization for ECC check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7561
6f19259b-4bc3-4df7-8a09-
765794883524
xli24 [Mon, 23 Feb 2009 02:39:20 +0000 (02:39 +0000)]
Remove BaseMemoryTest PPI and related producers and consumers.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7560
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Mon, 23 Feb 2009 02:12:01 +0000 (02:12 +0000)]
Clean up gEfiHotPlugDeviceGuid in ConPlatformDxe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7559
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Fri, 20 Feb 2009 09:29:01 +0000 (09:29 +0000)]
Add build option /GS- to pass build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7558
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Fri, 20 Feb 2009 08:22:04 +0000 (08:22 +0000)]
Port Intel .asm to GAS S
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7557
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Fri, 20 Feb 2009 08:16:12 +0000 (08:16 +0000)]
Linkage errors fixed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7556
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Fri, 20 Feb 2009 08:03:44 +0000 (08:03 +0000)]
Patch for CpuInterrupt.S from Tristan Gingold.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7555
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 20 Feb 2009 07:52:31 +0000 (07:52 +0000)]
New .S files added
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7554
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 20 Feb 2009 07:51:59 +0000 (07:51 +0000)]
syntax checked
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7553
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 20 Feb 2009 06:04:15 +0000 (06:04 +0000)]
The asm file for Ia32 has been translated from MASM to GAS.
Build in CYGWINGCC is OK.
It needs to be checked for the logic and debugged for the running.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7552
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 20 Feb 2009 05:25:12 +0000 (05:25 +0000)]
Port Intel .asm to GNU .S
These .S files now are not for compiler but for us to control the version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7551
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Fri, 20 Feb 2009 05:07:14 +0000 (05:07 +0000)]
Path\filename information added for Protocol/PPI/Guid section in DEC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7550
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Fri, 20 Feb 2009 03:11:41 +0000 (03:11 +0000)]
Port Intel .asm to GNU .S
These .S files now is not for compiler but for us to control the version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7549
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 20 Feb 2009 03:01:49 +0000 (03:01 +0000)]
Port Intel .asm to GNU .S
These .S files now is not for compiler but for us to control the version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7548
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 20 Feb 2009 02:09:56 +0000 (02:09 +0000)]
Use "==" to define build options for USER_DEFINED module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7547
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 20 Feb 2009 02:09:39 +0000 (02:09 +0000)]
Use "==" to define build options for USER_DEFINED module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7546
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 19 Feb 2009 10:00:25 +0000 (10:00 +0000)]
Fixed single module build failure issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7545
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 19 Feb 2009 08:37:41 +0000 (08:37 +0000)]
Using EFI_RESOUCE status defined in framework Pci Host bridge specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7544
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 19 Feb 2009 08:36:23 +0000 (08:36 +0000)]
Add the missing definitions in framework Pci Host bridge specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7543
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 18 Feb 2009 14:15:15 +0000 (14:15 +0000)]
Fixed an issue caused by passing string of fdf file path
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7542
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 18 Feb 2009 12:10:56 +0000 (12:10 +0000)]
Fixed the failure caused by specifying fdf file via "-f" switch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7541
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Wed, 18 Feb 2009 09:00:17 +0000 (09:00 +0000)]
Path\filename information added for Protocol/PPI/Guid section in DEC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7540
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 18 Feb 2009 05:45:44 +0000 (05:45 +0000)]
Revert some code that was checked in by mistake
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7539
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 18 Feb 2009 05:25:37 +0000 (05:25 +0000)]
Remove extra blank for array
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7538
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Wed, 18 Feb 2009 03:13:32 +0000 (03:13 +0000)]
Meta-data verified.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7537
6f19259b-4bc3-4df7-8a09-
765794883524
hchen30 [Tue, 17 Feb 2009 09:13:35 +0000 (09:13 +0000)]
update code to pass K8.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7536
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 17 Feb 2009 06:12:14 +0000 (06:12 +0000)]
Use #ifdef but not #if for compiler macros.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7535
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 17 Feb 2009 05:39:12 +0000 (05:39 +0000)]
Fix EBC build broken.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7534
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 17 Feb 2009 05:36:10 +0000 (05:36 +0000)]
Fix EBC build broken.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7533
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 17 Feb 2009 04:14:58 +0000 (04:14 +0000)]
1) Fixed silent mode issue in Linux.
2) Fixed customized build issue in Duet.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7532
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 17 Feb 2009 03:15:37 +0000 (03:15 +0000)]
Fixed file path case
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7531
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 17 Feb 2009 02:05:01 +0000 (02:05 +0000)]
Updated per the latest changes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7530
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Mon, 16 Feb 2009 13:37:23 +0000 (13:37 +0000)]
1. Use FAMILY defined in *_TAGNAME_*_*_FAMILY as the toolchain family
2. Force file name case check in Windows
3. Consolidate file/path operations
4. Support binary file type in build_rule.txt
5. Generate $(FILE_TYPES) macro only when it's used in build_rule.txt
6. Fix HSD202142 and HSD202144
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7529
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 16 Feb 2009 02:07:32 +0000 (02:07 +0000)]
Add assertion to ensure pointer dereference has been checked against NULL pointer.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7528
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sun, 15 Feb 2009 19:27:10 +0000 (19:27 +0000)]
Make type EFI_SAL_STATUS be type INTN instead of type UINTN to match SAL Specification description.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7527
6f19259b-4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 14 Feb 2009 02:14:37 +0000 (02:14 +0000)]
Update macros to make sure all RETURN_STATUS constants are defined to be of type RETURN_STATUS.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7526
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 13 Feb 2009 09:05:43 +0000 (09:05 +0000)]
Comments synchronized with library class
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7525
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 13 Feb 2009 09:03:56 +0000 (09:03 +0000)]
Comments checked with spec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7524
6f19259b-4bc3-4df7-8a09-
765794883524
gikidy [Fri, 13 Feb 2009 08:38:34 +0000 (08:38 +0000)]
Meta-data reviewed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7523
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 13 Feb 2009 06:39:44 +0000 (06:39 +0000)]
1.enhanced security check.
2.remove un-necessary ASSERT.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7522
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 13 Feb 2009 06:28:15 +0000 (06:28 +0000)]
Spec checked
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7521
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 13 Feb 2009 06:07:36 +0000 (06:07 +0000)]
enhanced security check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7520
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 13 Feb 2009 05:20:55 +0000 (05:20 +0000)]
Fix security check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7519
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 13 Feb 2009 05:16:31 +0000 (05:16 +0000)]
Source level security checked
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7518
6f19259b-4bc3-4df7-8a09-
765794883524
jji4 [Fri, 13 Feb 2009 03:57:46 +0000 (03:57 +0000)]
Source level security checked
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7517
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Fri, 13 Feb 2009 03:36:02 +0000 (03:36 +0000)]
enhanced security check.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7516
6f19259b-4bc3-4df7-8a09-
765794883524
jcarsey [Thu, 12 Feb 2009 22:45:34 +0000 (22:45 +0000)]
fixed typo
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7515
6f19259b-4bc3-4df7-8a09-
765794883524