]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
15 years agoretired PcdNtEmulatorEnable.
vanjeff [Wed, 4 Mar 2009 02:10:20 +0000 (02:10 +0000)]
retired PcdNtEmulatorEnable.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7792 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove the lite version FaultTolerantWrite Dxe Driver. Use new full version FaultTole...
lgao4 [Wed, 4 Mar 2009 01:31:46 +0000 (01:31 +0000)]
Remove the lite version FaultTolerantWrite Dxe Driver. Use new full version FaultTolerantWriteDxe driver in MdeModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7791 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove the lite version FaultTolerantWrite Dxe Driver. Use new full version FaultTole...
lgao4 [Wed, 4 Mar 2009 01:31:34 +0000 (01:31 +0000)]
Remove the lite version FaultTolerantWrite Dxe Driver. Use new full version FaultTolerantWriteDxe driver in MdeModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7790 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove the lite version FaultTolerantWrite Dxe Driver. New full version FaultTolerant...
lgao4 [Wed, 4 Mar 2009 01:31:10 +0000 (01:31 +0000)]
Remove the lite version FaultTolerantWrite Dxe Driver. New full version FaultTolerantWriteDxe driver is added in MdeModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7789 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUpdate Variable driver to depend on full version FaultTolerantWrite protocol, and...
lgao4 [Wed, 4 Mar 2009 01:27:50 +0000 (01:27 +0000)]
Update Variable driver to depend on full version FaultTolerantWrite protocol, and remove the lite version FaultTolerantWrite Dxe Driver. New full version FaultTolerantWriteDxe driver is added in MdeModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7788 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd full version FaultTolerantWrite Dxe driver.
lgao4 [Wed, 4 Mar 2009 01:05:31 +0000 (01:05 +0000)]
Add full version FaultTolerantWrite Dxe driver.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7787 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoThe IA32 register definition is quit different between edk and edk2 code base, so...
klu2 [Tue, 3 Mar 2009 14:43:49 +0000 (14:43 +0000)]
The IA32 register definition is quit different between edk and edk2 code base, so should not use EFI_IA32_REGISTER_SET to prepare thunk call based on edk2's BaseLib.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7786 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd PeiHobLibFramework instance to provide a real implementation for BuildCvHob()
qhuang8 [Tue, 3 Mar 2009 14:21:58 +0000 (14:21 +0000)]
Add PeiHobLibFramework instance to provide a real implementation for BuildCvHob()

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7785 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRetire BaseReportStatusCodeLib in IntelFrameworkModulePkg.
qhuang8 [Tue, 3 Mar 2009 14:19:14 +0000 (14:19 +0000)]
Retire BaseReportStatusCodeLib in IntelFrameworkModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7784 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoMake Unix Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib in Intel...
qhuang8 [Tue, 3 Mar 2009 14:15:29 +0000 (14:15 +0000)]
Make Unix Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib in IntelFrameworkModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7783 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoMake Nt32 Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib in Intel...
qhuang8 [Tue, 3 Mar 2009 14:12:04 +0000 (14:12 +0000)]
Make Nt32 Sec use PeiReportStatusCodeLib instance of BaseReportStatusCodeLib in IntelFrameworkModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7782 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUse NULL library instance for ReportStatusCodeLib in MdeModulePkg.dsc.
qhuang8 [Tue, 3 Mar 2009 14:11:01 +0000 (14:11 +0000)]
Use NULL library instance for ReportStatusCodeLib in MdeModulePkg.dsc.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7781 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd BaseReportStatusCodeLibNull to MdePkg.dsc.
qhuang8 [Tue, 3 Mar 2009 14:09:52 +0000 (14:09 +0000)]
Add BaseReportStatusCodeLibNull to MdePkg.dsc.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7780 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd #include <Uefi/UefiBaseType.h> for the reference of "EFI_GUID" in the library...
qhuang8 [Tue, 3 Mar 2009 14:09:02 +0000 (14:09 +0000)]
Add #include <Uefi/UefiBaseType.h> for the reference of "EFI_GUID" in the library class

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7779 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd BaseReportStatusCodeLibNull instance to MdePkg. This library provides empty funct...
qhuang8 [Tue, 3 Mar 2009 14:06:52 +0000 (14:06 +0000)]
Add BaseReportStatusCodeLibNull instance to MdePkg. This library provides empty functions in ReportStatusCodeLib class.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7778 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoConvert CreateBootDisk from windows bat file to Linux sh file.
gikidy [Tue, 3 Mar 2009 06:27:07 +0000 (06:27 +0000)]
Convert CreateBootDisk from windows bat file to Linux sh file.
For Linux version of Genbootsector & Bootsectimage has not pass build yet, this sh file has not completely done.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7777 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoLinux split replaced by BaseTools Split.
gikidy [Tue, 3 Mar 2009 04:29:29 +0000 (04:29 +0000)]
Linux split replaced by BaseTools Split.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7776 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRe-organize the PCDs section to reduce the duplication of PCD help text and default...
gikidy [Tue, 3 Mar 2009 02:54:56 +0000 (02:54 +0000)]
Re-organize the PCDs section to reduce the duplication of PCD help text and default value: every PCD token space and token pair has only one entry in DEC file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7775 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRefine comments.
klu2 [Tue, 3 Mar 2009 02:33:58 +0000 (02:33 +0000)]
Refine comments.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7774 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove debug message code.
klu2 [Tue, 3 Mar 2009 02:25:10 +0000 (02:25 +0000)]
Remove debug message code.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7773 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix ICC building issue.
klu2 [Tue, 3 Mar 2009 02:16:24 +0000 (02:16 +0000)]
Fix ICC building issue.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7772 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix bug of wrong stack16 stack for thunk call. This may cause Duet failed to enter...
klu2 [Mon, 2 Mar 2009 15:03:37 +0000 (15:03 +0000)]
Fix bug of wrong stack16 stack for thunk call. This may cause Duet failed to enter graphic mode under Qemu simulator or some platforms.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7771 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUpdate PostBuild.sh
klu2 [Mon, 2 Mar 2009 12:12:46 +0000 (12:12 +0000)]
Update PostBuild.sh

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7770 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUse com as postfix as MSFT does.
klu2 [Mon, 2 Mar 2009 11:56:02 +0000 (11:56 +0000)]
Use com as postfix as MSFT does.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7769 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd post build script for linux
klu2 [Mon, 2 Mar 2009 09:28:44 +0000 (09:28 +0000)]
Add post build script for linux

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7768 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd PostBuild process file for Unix environment.
gikidy [Mon, 2 Mar 2009 08:37:23 +0000 (08:37 +0000)]
Add PostBuild process file for Unix environment.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7767 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRe-organize the PCDs section to reduce the duplication of PCD help text and default...
qhuang8 [Mon, 2 Mar 2009 07:38:17 +0000 (07:38 +0000)]
Re-organize the PCDs section to reduce the duplication of PCD help text and default value: every PCD token space and token pair has only one entry in DEC file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7766 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 07:25:00 +0000 (07:25 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7765 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoCorrect include path for linux building
klu2 [Mon, 2 Mar 2009 07:22:04 +0000 (07:22 +0000)]
Correct include path for linux building

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7764 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 07:21:37 +0000 (07:21 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7763 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix incorrect function headers for IoLib APIs.
xli24 [Mon, 2 Mar 2009 06:31:55 +0000 (06:31 +0000)]
Fix incorrect function headers for IoLib APIs.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7762 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:17:04 +0000 (06:17 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7761 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:16:21 +0000 (06:16 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7760 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:10:54 +0000 (06:10 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7759 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:09:34 +0000 (06:09 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7758 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:08:43 +0000 (06:08 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7757 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:08:22 +0000 (06:08 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7756 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg
qhuang8 [Mon, 2 Mar 2009 06:07:56 +0000 (06:07 +0000)]
remove Bmp.h and ShellFile.h From MdeModulePkg to IntelFrameworkPkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7755 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove bmp.h and shellFile.h from MdeModulePkg to IntelFrameworkpkg
qhuang8 [Mon, 2 Mar 2009 06:05:31 +0000 (06:05 +0000)]
Remove bmp.h and shellFile.h from MdeModulePkg to  IntelFrameworkpkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7754 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFixed file path issue if the WORKSPACE is the root of a drive (generated from source...
jwang36 [Mon, 2 Mar 2009 05:55:25 +0000 (05:55 +0000)]
Fixed file path issue if the WORKSPACE is the root of a drive (generated from source r1506)

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7753 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRefine PCI Segment Library to avoid possible intrinsic function.
xli24 [Mon, 2 Mar 2009 05:51:01 +0000 (05:51 +0000)]
Refine PCI Segment Library to avoid possible intrinsic function.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7752 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix the error that part of instructions of AsmWriteIva() is not included into the...
xli24 [Mon, 2 Mar 2009 03:54:47 +0000 (03:54 +0000)]
Fix the error that part of instructions of AsmWriteIva() is not included into the function body.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7751 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove PCI_MAX_SEGMENT from Industry Standard file.
vanjeff [Mon, 2 Mar 2009 03:19:37 +0000 (03:19 +0000)]
remove PCI_MAX_SEGMENT from Industry Standard file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7750 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove comment line
eric_tian [Mon, 2 Mar 2009 02:01:32 +0000 (02:01 +0000)]
remove comment line

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7749 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoMerge improved comments into this driver.
jljusten [Mon, 2 Mar 2009 00:58:29 +0000 (00:58 +0000)]
Merge improved comments into this driver.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7748 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoMove IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
jljusten [Sun, 1 Mar 2009 23:45:51 +0000 (23:45 +0000)]
Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
PcAtChipsetPkg/8259InterruptControllerDxe.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7747 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoMove IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
jljusten [Sun, 1 Mar 2009 23:33:20 +0000 (23:33 +0000)]
Move IntelFrameworkModulePkg/Universal/Legacy8259Dxe to
PcAtChipsetPkg/8259InterruptControllerDxe.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7746 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoa. Allow different types PCD declaration in dec file
jwang36 [Sun, 1 Mar 2009 12:53:39 +0000 (12:53 +0000)]
a. Allow different types PCD declaration in dec file
b. Generated from source r1505

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7745 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd thunk code for CpuDxe driver.
klu2 [Sun, 1 Mar 2009 10:13:03 +0000 (10:13 +0000)]
Add thunk code for CpuDxe driver.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7744 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd missing protocol definition in dec file and remove LegacyBiosThunk protocol.
klu2 [Sun, 1 Mar 2009 09:54:54 +0000 (09:54 +0000)]
Add missing protocol definition in dec file and remove LegacyBiosThunk protocol.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7743 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoDuet X64 still use IA32 tool chain to generate bootsector. So update postbuild.bat...
klu2 [Sun, 1 Mar 2009 09:52:07 +0000 (09:52 +0000)]
Duet X64 still use IA32 tool chain to generate bootsector. So update postbuild.bat to correct the binary path.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7742 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoPass X64 GCC building
klu2 [Sun, 1 Mar 2009 09:24:57 +0000 (09:24 +0000)]
Pass X64 GCC building

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7741 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUpdate step for FAT32 usb.
klu2 [Sun, 1 Mar 2009 08:04:03 +0000 (08:04 +0000)]
Update step for FAT32 usb.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7740 6f19259b-4bc3-4df7-8a09-765794883524

15 years agofix building issue for linux tool chain
klu2 [Sun, 1 Mar 2009 07:31:42 +0000 (07:31 +0000)]
fix building issue for linux tool chain

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7739 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRefine the comments for BiosVideo thunk driver.
klu2 [Sun, 1 Mar 2009 07:12:53 +0000 (07:12 +0000)]
Refine the comments for BiosVideo thunk driver.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7738 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUpdate BiosVideo driver to produce GOP protocol but not UgaDraw protocol which is...
klu2 [Sun, 1 Mar 2009 04:47:53 +0000 (04:47 +0000)]
Update BiosVideo driver to produce GOP protocol but not UgaDraw protocol which is retired from UEFI specification.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7737 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoShould use UINTN for architecture register.
klu2 [Sat, 28 Feb 2009 18:39:04 +0000 (18:39 +0000)]
Should use UINTN for architecture register.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7736 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix building issue for linux toolchain
klu2 [Sat, 28 Feb 2009 18:32:46 +0000 (18:32 +0000)]
Fix building issue for linux toolchain

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7735 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix build broken for variable's header modification.
klu2 [Sat, 28 Feb 2009 18:15:09 +0000 (18:15 +0000)]
Fix build broken for variable's header modification.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7734 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Port BiosVideoThunkDxe driver from edk to edk2;
klu2 [Sat, 28 Feb 2009 17:28:44 +0000 (17:28 +0000)]
1, Port BiosVideoThunkDxe driver from edk to edk2;
2, The LegacyBiosThunk driver has been merged to BiosVideoThunkDxe driver, because only BiosVideo use legacy thunk now.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7733 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoChanged deprecated DPATH to DLL for CYGWINGCC tool chain.
jwang36 [Sat, 28 Feb 2009 10:24:41 +0000 (10:24 +0000)]
Changed deprecated DPATH to DLL for CYGWINGCC tool chain.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7732 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFrozen from source r1503: added quote marks for the reference of $(MAKE) to avoid...
jwang36 [Sat, 28 Feb 2009 07:09:00 +0000 (07:09 +0000)]
Frozen from source r1503: added quote marks for the reference of $(MAKE) to avoid build failure because of space in MAKE path.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7731 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoDefine EFI_REMOVABLE_MEDIA_FILE_NAME for EBC architecture in GenericBdsLib library...
klu2 [Fri, 27 Feb 2009 10:35:54 +0000 (10:35 +0000)]
Define EFI_REMOVABLE_MEDIA_FILE_NAME for EBC architecture in GenericBdsLib library instance, because UEFI specification does not define it for EBC.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7730 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremove redundant judgement as ALIGNMENT can only equate with 1 or 8 instead of 0
eric_tian [Fri, 27 Feb 2009 07:07:27 +0000 (07:07 +0000)]
remove redundant judgement as ALIGNMENT can only equate with 1 or 8 instead of 0

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7729 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1. delete Include/Guid/VariableInfo.h
eric_tian [Fri, 27 Feb 2009 05:35:08 +0000 (05:35 +0000)]
1. delete Include/Guid/VariableInfo.h
2. move VariableFormat.h into GUID directory and change the “Signature” field of the VARIABLE_STORE_HEADER to gEfiVariableGuid value.
3. merging VARIABLE_INFO_ENTRY structure into the new Include/Guid/VariableFormat.h
4. change gEfiVariableInfoGuid into gEfiVariableGuid.
5. modify FDF files to use new guid value instead of the original signature.
6. all code related to signature is changed to use guid value.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7728 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUpdate PCD help text.
lgao4 [Fri, 27 Feb 2009 04:55:17 +0000 (04:55 +0000)]
Update PCD help text.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7727 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1. Use /Map to generate map files;
gikidy [Fri, 27 Feb 2009 03:41:50 +0000 (03:41 +0000)]
1. Use /Map to generate map files;
2. Add code to process bin files split.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7726 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoGenericBdsLib can not be built under EBC because specification does not give some...
klu2 [Fri, 27 Feb 2009 02:11:38 +0000 (02:11 +0000)]
GenericBdsLib can not be built under EBC because specification does not give some definition for EBC.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7725 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this...
klu2 [Fri, 27 Feb 2009 01:49:34 +0000 (01:49 +0000)]
1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file.
2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg.
3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7724 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove unwanted svn properties added by tool.
jljusten [Thu, 26 Feb 2009 18:05:35 +0000 (18:05 +0000)]
Remove unwanted svn properties added by tool.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7723 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdded the definition of $(MAKE) macro back into top level makefile for the sake of...
jwang36 [Thu, 26 Feb 2009 16:10:19 +0000 (16:10 +0000)]
Added the definition of $(MAKE) macro back into top level makefile for the sake of nmake.exe in Visual Studio 2003.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7722 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoShould use code16 for 16-bit assembler, otherwise 32-bit prefix will be added
klu2 [Thu, 26 Feb 2009 14:41:56 +0000 (14:41 +0000)]
Should use code16 for 16-bit assembler, otherwise 32-bit prefix will be added

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7721 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoboot sector use 16-bit code.
klu2 [Thu, 26 Feb 2009 12:54:41 +0000 (12:54 +0000)]
boot sector use 16-bit code.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7720 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoin 16-bit code, cs:[] require prefix because sengment size is set 32 bits. so use...
klu2 [Thu, 26 Feb 2009 12:52:17 +0000 (12:52 +0000)]
in 16-bit code, cs:[] require prefix because sengment size is set 32 bits. so use $ to reference string tag directly.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7719 6f19259b-4bc3-4df7-8a09-765794883524

15 years agocorrected typo.
qwang12 [Thu, 26 Feb 2009 11:05:30 +0000 (11:05 +0000)]
corrected typo.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7718 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUse default boot file name from UefiSpec.h and retired related PCDs
klu2 [Thu, 26 Feb 2009 10:34:45 +0000 (10:34 +0000)]
Use default boot file name from UefiSpec.h and retired related PCDs

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7717 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUse default boot file name from UefiSpec.h and retired related PCDs
klu2 [Thu, 26 Feb 2009 10:33:51 +0000 (10:33 +0000)]
Use default boot file name from UefiSpec.h and retired related PCDs

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7716 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUpdate help information for PcdSupportFullConfigRoutingProtocol.
qwang12 [Thu, 26 Feb 2009 09:42:45 +0000 (09:42 +0000)]
Update help information for PcdSupportFullConfigRoutingProtocol.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7715 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Retired PCD PcdSupportHardwareErrorRecord, because as UEFI specification said...
klu2 [Thu, 26 Feb 2009 08:21:13 +0000 (08:21 +0000)]
1, Retired PCD PcdSupportHardwareErrorRecord, because as UEFI specification said, if PcdHardwareErrorRecordLevel is 0, platform does not provide feature of hardware error record.
2, Move PcdHardwareErrorRecordLevel to IntelFrameworkModulePkg
3, Change PCD type to dynamic, Platform integrator need set this PCD type as HII type PCD mapped to variable L"HwErrRecSupport".

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7714 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Retired PCD PcdSupportHardwareErrorRecord, because as UEFI specification said...
klu2 [Thu, 26 Feb 2009 08:19:38 +0000 (08:19 +0000)]
1, Retired PCD PcdSupportHardwareErrorRecord, because as UEFI specification said, if PcdHardwareErrorRecordLevel is 0, platform does not provide feature of hardware error record.
2, Move PcdHardwareErrorRecordLevel to IntelFrameworkModulePkg
3, Change PCD type to dynamic, Platform integrator need set this PCD type as HII type PCD mapped to variable L"HwErrRecSupport".

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7713 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Retired PCD PcdSupportHardwareErrorRecord, because as UEFI specification said...
klu2 [Thu, 26 Feb 2009 08:17:52 +0000 (08:17 +0000)]
1, Retired PCD PcdSupportHardwareErrorRecord, because as UEFI specification said, if PcdHardwareErrorRecordLevel is 0, platform does not provide feature of hardware error record.
2, Move PcdHardwareErrorRecordLevel to IntelFrameworkModulePkg
3, Change PCD type to dynamic, Platform integrator need set this PCD type as HII type PCD mapped to variable L"HwErrRecSupport".

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7712 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAll UEFI applications in the MdeModukePkg should be placed in MdeModulePkg/Application
eric_tian [Thu, 26 Feb 2009 08:05:22 +0000 (08:05 +0000)]
All UEFI applications in the MdeModukePkg should be placed in MdeModulePkg/Application

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7711 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this...
klu2 [Thu, 26 Feb 2009 07:21:40 +0000 (07:21 +0000)]
1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file.
2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg.
3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7710 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this...
klu2 [Thu, 26 Feb 2009 07:20:33 +0000 (07:20 +0000)]
1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file.
2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg.
3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7709 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this...
klu2 [Thu, 26 Feb 2009 07:19:01 +0000 (07:19 +0000)]
1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file.
2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg.
3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7708 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this...
klu2 [Thu, 26 Feb 2009 07:18:21 +0000 (07:18 +0000)]
1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file.
2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg.
3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7707 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this...
klu2 [Thu, 26 Feb 2009 07:16:23 +0000 (07:16 +0000)]
1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file.
2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg.
3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7706 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoIf variable does not exist for a HII PCD, a new NV variable need to be created.
klu2 [Thu, 26 Feb 2009 06:39:56 +0000 (06:39 +0000)]
If variable does not exist for a HII PCD, a new NV variable need to be created.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7705 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAll UEFI applications in the MdeModukePkg should be placed in MdeModulePkg/Application
eric_tian [Thu, 26 Feb 2009 05:29:29 +0000 (05:29 +0000)]
All UEFI applications in the MdeModukePkg should be placed in MdeModulePkg/Application

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7704 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoMove OEMBadging protocol from MdeModulePkg to IntelFrameworkModulePkg
klu2 [Thu, 26 Feb 2009 04:40:53 +0000 (04:40 +0000)]
Move OEMBadging protocol from MdeModulePkg to IntelFrameworkModulePkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7703 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoPeiStatusCode PEIM does not dependent on BaseMemoryLib library class.
klu2 [Thu, 26 Feb 2009 04:37:58 +0000 (04:37 +0000)]
PeiStatusCode PEIM does not dependent on BaseMemoryLib library class.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7702 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoMove OEMBadging protocol from MdeModulePkg to IntelFrameworkModulePkg
klu2 [Thu, 26 Feb 2009 04:36:27 +0000 (04:36 +0000)]
Move OEMBadging protocol from MdeModulePkg to IntelFrameworkModulePkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7701 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd GNUmakefile for Linux GCC to build BootSector;
gikidy [Thu, 26 Feb 2009 03:41:41 +0000 (03:41 +0000)]
Add GNUmakefile for Linux GCC to build BootSector;
Now the makefile only for pass build and source control.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7700 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1. Add GNUmakefile for Linux GCC to build BootSector;
gikidy [Thu, 26 Feb 2009 03:39:15 +0000 (03:39 +0000)]
1. Add GNUmakefile for Linux GCC to build BootSector;
2. Modified some S files to pass ld phase.
Now the makefile only for pass build and source control.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7699 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd some comments in BdsDxe INF file.
lgao4 [Thu, 26 Feb 2009 02:18:19 +0000 (02:18 +0000)]
Add some comments in BdsDxe INF file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7698 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoCorrect minor comments in meta data file.
lgao4 [Wed, 25 Feb 2009 15:35:58 +0000 (15:35 +0000)]
Correct minor comments in meta data file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7697 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd the missing header file
lgao4 [Wed, 25 Feb 2009 15:35:32 +0000 (15:35 +0000)]
Add the missing header file

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7696 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd a work around to set the PCD protocol lock to TPL_NOTIFY to relax the restriction...
qhuang8 [Wed, 25 Feb 2009 14:00:54 +0000 (14:00 +0000)]
Add a work around to set the PCD protocol lock to TPL_NOTIFY to relax the restriction on caller of PCD protocol.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7695 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoupdate
eric_tian [Wed, 25 Feb 2009 13:08:46 +0000 (13:08 +0000)]
update

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7694 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix GCC building broken, GCC does not allow \ character at end of line in comments
klu2 [Wed, 25 Feb 2009 12:49:02 +0000 (12:49 +0000)]
Fix GCC building broken, GCC does not allow \ character at end of  line in comments

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7693 6f19259b-4bc3-4df7-8a09-765794883524