]>
git.proxmox.com Git - mirror_edk2.git/log
andrewfish [Thu, 4 Feb 2010 04:14:39 +0000 (04:14 +0000)]
More updated
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9926
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 3 Feb 2010 23:07:29 +0000 (23:07 +0000)]
Fix GCC warnings
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9925
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 3 Feb 2010 22:34:43 +0000 (22:34 +0000)]
Cleanup to match MdePkg cleanups. More progress on ARM disassembler.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9924
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 3 Feb 2010 15:38:40 +0000 (15:38 +0000)]
adding prompting to library header
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9923
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 3 Feb 2010 15:37:54 +0000 (15:37 +0000)]
k8 fixes and moving prompting for responses into this file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9922
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Wed, 3 Feb 2010 14:59:00 +0000 (14:59 +0000)]
remove unnecessary PCD usage
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9921
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 3 Feb 2010 08:21:51 +0000 (08:21 +0000)]
Minor code refinement.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9920
6f19259b -4bc3-4df7-8a09-
765794883524
xdu2 [Wed, 3 Feb 2010 04:37:53 +0000 (04:37 +0000)]
For network dynamic media support:
1. add library function NetLibDetectMedia to NetLib for media detection
2. update MnpDxe to periodically poll for media status update and check for media status before packet transmit
3. update Ip4Dxe to return ModeData using Mnp->GetModeData()
4. update IScsiDxe to check for media status before try to do DHCP and session login
5. update UefiPxeBcDxe to check for media status before PXE start
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9919
6f19259b -4bc3-4df7-8a09-
765794883524
xdu2 [Wed, 3 Feb 2010 04:37:29 +0000 (04:37 +0000)]
For network dynamic media detect support: invoke Snp->GetStatus() before use Snp->Mode->MediaPresent. Upon successful return of Snp->GetStatus(), the Snp->Mode->MediaPresent will be updated to indicate the latest media status.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9918
6f19259b -4bc3-4df7-8a09-
765794883524
xdu2 [Wed, 3 Feb 2010 04:37:11 +0000 (04:37 +0000)]
Add EFI_NO_MEDIA status code to network APIs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9917
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 3 Feb 2010 03:13:21 +0000 (03:13 +0000)]
Added Thumb2 loads and stores to Disassmebler
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9916
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 3 Feb 2010 03:01:49 +0000 (03:01 +0000)]
Remove the duplicate protocol header files in IntelFrameworkPkg. Modules that using SMM status code protocol should use MdePkg/Include/SmmStatusCode.h instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9915
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 3 Feb 2010 02:59:58 +0000 (02:59 +0000)]
Remove the unnecessary header files inclusion.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9914
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Tue, 2 Feb 2010 18:59:41 +0000 (18:59 +0000)]
Fix thumb2 Branch instruction in disassembler
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9913
6f19259b -4bc3-4df7-8a09-
765794883524
geekboy15a [Tue, 2 Feb 2010 18:05:03 +0000 (18:05 +0000)]
Updated OvmfPkg to use the reset vector binary from the UefiCpuPkg. Removing local reset vector files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9912
6f19259b -4bc3-4df7-8a09-
765794883524
geekboy15a [Tue, 2 Feb 2010 17:56:00 +0000 (17:56 +0000)]
Adding files from OvmfPkg to common location. This is so multiple packages can use pre-built reset vector code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9911
6f19259b -4bc3-4df7-8a09-
765794883524
xdu2 [Tue, 2 Feb 2010 11:18:33 +0000 (11:18 +0000)]
1. add error handling in case DHCP success but boot request fail
2. add UnloadImage to ease debug
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9910
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Tue, 2 Feb 2010 04:37:34 +0000 (04:37 +0000)]
More progress on the disassebler lib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9909
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Tue, 2 Feb 2010 04:34:19 +0000 (04:34 +0000)]
Fix some disasm issues
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9908
6f19259b -4bc3-4df7-8a09-
765794883524
erictian [Tue, 2 Feb 2010 03:21:46 +0000 (03:21 +0000)]
wrap ASSERT_LOCKED macro with MDEPKG_NDEBUG.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9907
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 2 Feb 2010 01:38:00 +0000 (01:38 +0000)]
Add support to original EFI_IFR_FORM_SET in initial UEFI2.1 spec. Now, it has been updated to new one in UEFI2.1D.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9906
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 2 Feb 2010 01:37:48 +0000 (01:37 +0000)]
Add support to original EFI_IFR_FORM_SET in initial UEFI2.1 spec. Now, it has been updated to new one in UEFI2.1D.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9905
6f19259b -4bc3-4df7-8a09-
765794883524
erictian [Tue, 2 Feb 2010 00:48:19 +0000 (00:48 +0000)]
when remaining device path is not NULL, check if it's the device managed by bus driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9904
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Mon, 1 Feb 2010 18:59:27 +0000 (18:59 +0000)]
Move ARM disassembler into a library and out of the exception handler. Add a hook to call the lib from a platform specific EBL command on BeagleBoard.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9903
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Mon, 1 Feb 2010 18:25:18 +0000 (18:25 +0000)]
Move ARM disassembler into a library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9902
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 1 Feb 2010 13:03:17 +0000 (13:03 +0000)]
Minor update to fix typos and update the file to use \r\n as end of line
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9901
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 1 Feb 2010 13:00:03 +0000 (13:00 +0000)]
Fix the build warning of potential uninitialized variable of "SizeOfHeaders".
Update the file to use \r\n as end of line
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9900
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 1 Feb 2010 12:58:52 +0000 (12:58 +0000)]
Fix the build warning of potential uninitialized variable of "SizeOfHeaders".
Update the file to use \r\n as end of line
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9899
6f19259b -4bc3-4df7-8a09-
765794883524
qianouyang [Mon, 1 Feb 2010 09:53:52 +0000 (09:53 +0000)]
MdeModulePkg\Library\DxeNetLib: Update the NetLibStrToIp6andPrefix() to return different values for two situations - a. The Input string doesn’t contain the prefix length; b. The prefix length contains prefix length and the prefix length is zero.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9898
6f19259b -4bc3-4df7-8a09-
765794883524
gdong1 [Mon, 1 Feb 2010 06:13:04 +0000 (06:13 +0000)]
Add BdsLibUserIdentify API in GenericBdsLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9897
6f19259b -4bc3-4df7-8a09-
765794883524
tye1 [Mon, 1 Feb 2010 05:01:07 +0000 (05:01 +0000)]
1. Update the maximum length to 224 in ISCSI_CONFIG_IFR_NVDATA() to store 223 byte name plus one NULL-terminator.
2. Update the minimum length to 4 in VFR file for target/initiator name for requiring prefix “iqn.”
3. Fix the 64bit unalignment exception at IPF due to Rsdt is 32 bit alignment but OemTableId field of Rsdt is UINT64 type.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9896
6f19259b -4bc3-4df7-8a09-
765794883524
rsun3 [Mon, 1 Feb 2010 04:06:24 +0000 (04:06 +0000)]
Fix a bug in HII thunk that ThunkCallback does not support callback for a text tag with interactive flag in a Framework form.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9895
6f19259b -4bc3-4df7-8a09-
765794883524
ljin6 [Mon, 1 Feb 2010 03:32:28 +0000 (03:32 +0000)]
Get MaxPacketSize from IP4 mode data and reduce the head size of UDP and MTFTP, and take it as BlockSize to download.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9894
6f19259b -4bc3-4df7-8a09-
765794883524
li-elvin [Mon, 1 Feb 2010 02:54:22 +0000 (02:54 +0000)]
Remove micro definition for smbios version, instead we use a PCD value to let user customize smbios version better.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9893
6f19259b -4bc3-4df7-8a09-
765794883524
li-elvin [Mon, 1 Feb 2010 02:52:45 +0000 (02:52 +0000)]
Update SMBIOS.h to SMBIOS 2.6.1 version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9892
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 1 Feb 2010 02:48:17 +0000 (02:48 +0000)]
Add missing dependency expression for some library instances in MdePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9891
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Mon, 1 Feb 2010 00:34:13 +0000 (00:34 +0000)]
Remove extra #Include
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9890
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sun, 31 Jan 2010 01:52:29 +0000 (01:52 +0000)]
Added new file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9889
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sun, 31 Jan 2010 01:46:17 +0000 (01:46 +0000)]
Update mailing list to SourceForge.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9888
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sun, 31 Jan 2010 01:39:20 +0000 (01:39 +0000)]
Updated to support passing PE/COFF and LZMA decompress up via HOBS. Currently turned off.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9887
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sun, 31 Jan 2010 01:36:43 +0000 (01:36 +0000)]
Rmove info files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9886
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sun, 31 Jan 2010 01:35:22 +0000 (01:35 +0000)]
Remove info files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9885
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 21:32:51 +0000 (21:32 +0000)]
Remove obsolete comment and drive --thumb from here.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9884
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 21:31:33 +0000 (21:31 +0000)]
Default to Cortex ARM CPU type to match UEFI specification. Drive thumb from ARCHCC flags.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9883
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:57:49 +0000 (20:57 +0000)]
Remove out of date comment and fix gcc warning.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9882
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:44:32 +0000 (20:44 +0000)]
Adding some new libraries to experiment with size reduction. Trying not to duplicate big code chunks in SEC with stuff compressed in FV.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9881
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:41:56 +0000 (20:41 +0000)]
Changed name of Metronome driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9880
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:41:24 +0000 (20:41 +0000)]
Change name
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9879
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:38:27 +0000 (20:38 +0000)]
Fix name
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9878
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:37:50 +0000 (20:37 +0000)]
Change name to remove Template
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9877
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:36:25 +0000 (20:36 +0000)]
Remove Template stuff and teach people with BeagleBoard
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9876
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:20:37 +0000 (20:20 +0000)]
Fix VS2003 cast issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9875
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:19:44 +0000 (20:19 +0000)]
Fix VS2003 cast
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9874
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 20:16:45 +0000 (20:16 +0000)]
Fix some VS2003 warnings
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9873
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 30 Jan 2010 00:13:41 +0000 (00:13 +0000)]
Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays.
Do some minor clean ups to INF files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9872
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 30 Jan 2010 00:11:41 +0000 (00:11 +0000)]
Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays.
Do some minor clean ups to INF files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9871
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Sat, 30 Jan 2010 00:10:44 +0000 (00:10 +0000)]
Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays.
Do some minor clean ups to INF files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9870
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Sat, 30 Jan 2010 00:01:50 +0000 (00:01 +0000)]
Fixup RELEASE build to use some NULL libs
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9869
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 29 Jan 2010 23:39:48 +0000 (23:39 +0000)]
Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays.
Do some minor clean ups to INF files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9868
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 29 Jan 2010 23:34:42 +0000 (23:34 +0000)]
Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays.
Do some minor clean ups to INF files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9867
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 29 Jan 2010 23:33:08 +0000 (23:33 +0000)]
Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays.
Do some minor clean ups to INF files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9866
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 29 Jan 2010 23:30:55 +0000 (23:30 +0000)]
Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9865
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 29 Jan 2010 21:49:26 +0000 (21:49 +0000)]
Update execption handler to print out DFSR & IFSR info.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9864
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 29 Jan 2010 20:22:14 +0000 (20:22 +0000)]
Turn on Thumb/Thumb2 and optimize for size.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9863
6f19259b -4bc3-4df7-8a09-
765794883524
jcarsey [Fri, 29 Jan 2010 15:07:44 +0000 (15:07 +0000)]
fix K8 coding issues.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9862
6f19259b -4bc3-4df7-8a09-
765794883524
gdong1 [Fri, 29 Jan 2010 10:26:04 +0000 (10:26 +0000)]
Move the definitions defined for User Manager protocol from UserCredential.h to UserManager.h to align with UEFI spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9861
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Fri, 29 Jan 2010 04:51:57 +0000 (04:51 +0000)]
Add missing [Depex]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9860
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Fri, 29 Jan 2010 00:04:38 +0000 (00:04 +0000)]
Fix bug in script for relase ROM
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9859
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 28 Jan 2010 23:45:38 +0000 (23:45 +0000)]
Add support for a RELASE build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9858
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 28 Jan 2010 21:44:35 +0000 (21:44 +0000)]
Remove unused definitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9857
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 28 Jan 2010 21:40:14 +0000 (21:40 +0000)]
Missed a library
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9856
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 28 Jan 2010 21:34:30 +0000 (21:34 +0000)]
Remove items moved to OMAP350 Package
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9855
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Thu, 28 Jan 2010 21:32:01 +0000 (21:32 +0000)]
Moving OMAP 3530 code out of BeagleBoard package into its own package
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9854
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Thu, 28 Jan 2010 21:09:54 +0000 (21:09 +0000)]
Remove unused structure
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9853
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 28 Jan 2010 12:29:25 +0000 (12:29 +0000)]
Enhanced TerminalDxe module not to install Simple Text(ex) input protocol and Simple Text output protocol, if the device path to the handle is not present in the ConIn and ConOut/ConErr environment variables.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9852
6f19259b -4bc3-4df7-8a09-
765794883524
ljin6 [Thu, 28 Jan 2010 08:30:11 +0000 (08:30 +0000)]
Remove redundant arch definition in UefiPxeBcDxe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9851
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Thu, 28 Jan 2010 08:29:35 +0000 (08:29 +0000)]
1. Add comments in INF file to describe limitation.
2. Return EFI_UNSUPPORTED where reasonable.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9850
6f19259b -4bc3-4df7-8a09-
765794883524
ljin6 [Thu, 28 Jan 2010 08:19:25 +0000 (08:19 +0000)]
Remove EBC arch support for UefiPxeBcDxe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9849
6f19259b -4bc3-4df7-8a09-
765794883524
ljin6 [Thu, 28 Jan 2010 08:15:00 +0000 (08:15 +0000)]
Fixed the issue of duplicated SYS_ARCH in MdeModulePkg\UefiPxeBcDxe.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9848
6f19259b -4bc3-4df7-8a09-
765794883524
ljin6 [Thu, 28 Jan 2010 08:10:59 +0000 (08:10 +0000)]
Add PXE Tag Definitions for IA32/X64/Arm/IPF architectures.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9847
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Thu, 28 Jan 2010 03:14:11 +0000 (03:14 +0000)]
File header added.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9846
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Thu, 28 Jan 2010 03:07:36 +0000 (03:07 +0000)]
Fix the issue GCC DUET x64 cannot boot to front page but reset when timer interrupt is enabled (HSD 203180).
I created the correct IDT and GDT which was wrongly created before.
Comments were updated to reflect the actual meaning of the code and IDT alignment was set to 8 byte.
Some unnecessary alginments were removed.
DUET x64 MSFT and GCC both can boot to front page now.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9845
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Thu, 28 Jan 2010 02:16:33 +0000 (02:16 +0000)]
Re-enable BoisVideoThunk driver in DUET because the BiosVideoThunk hang issue was fixed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9844
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 27 Jan 2010 23:11:00 +0000 (23:11 +0000)]
Clean up module to use SMM CPU Save State Protocol definitions from IntelFrameworkPkg instead of duplicating definitions in this module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9843
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 27 Jan 2010 23:05:44 +0000 (23:05 +0000)]
Minor clean up of DEC file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9842
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 27 Jan 2010 23:04:34 +0000 (23:04 +0000)]
Move SmmLib from IntelFrameworkPkg to MdePkg because this library is useful to both Framework SMM and PI SMM implementations.
Add SMM CPU Save State Protocol defined in the Framework SMM CIS 0.91 Specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9841
6f19259b -4bc3-4df7-8a09-
765794883524
mdkinney [Wed, 27 Jan 2010 22:59:52 +0000 (22:59 +0000)]
Move SmmLib from IntelFrameworkPkg to MdePkg because this library is useful to both Framework SMM and PI SMM implementations.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9840
6f19259b -4bc3-4df7-8a09-
765794883524
geekboy15a [Wed, 27 Jan 2010 22:45:14 +0000 (22:45 +0000)]
Fixed GDT load issue in some cases after a reset. Only CS should be used to access flash prior to entering protected mode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9839
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 27 Jan 2010 14:49:47 +0000 (14:49 +0000)]
Fix a security hole in shell binaries:
For gBS->LoadImage() if the return status is EFI_SECURITY_VIOLATION, the image handle may not be NULL.
Shell environment should not have the assumption that the output ImageHandle must be NULL if the error status is returned by gBS->LoadImage().
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9838
6f19259b -4bc3-4df7-8a09-
765794883524
tye1 [Wed, 27 Jan 2010 09:30:35 +0000 (09:30 +0000)]
1. Fix the potential issue in NetbufGetFragment() when Last is zero in Line 53.
2. Comments update.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9837
6f19259b -4bc3-4df7-8a09-
765794883524
gikidy [Wed, 27 Jan 2010 07:18:36 +0000 (07:18 +0000)]
Update BDS boot option description string to use UNI file string in GenericBdsLib for localization.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9836
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 27 Jan 2010 04:21:19 +0000 (04:21 +0000)]
Fix incorrect array size
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9835
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 27 Jan 2010 04:07:09 +0000 (04:07 +0000)]
Remove reference to PCDs of status code value. Use macros introduced in PI1.2 instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9834
6f19259b -4bc3-4df7-8a09-
765794883524
xli24 [Wed, 27 Jan 2010 04:00:58 +0000 (04:00 +0000)]
Remove reference to PCDs of status code value. Use macros introduced in PI1.2 instead.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9833
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 27 Jan 2010 03:25:28 +0000 (03:25 +0000)]
Clean up MdePkg source to correct some coding style issues, etc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9832
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 27 Jan 2010 02:50:13 +0000 (02:50 +0000)]
Fix Xcode bug in template
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9831
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 27 Jan 2010 02:47:47 +0000 (02:47 +0000)]
Added a library for the default exception handler and started to add a dissasembler. Cleaned up some issues with BlockIo in BeagleBoard and add some extra info on Ebl devices command to show if a blk device has a file system on it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9830
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 27 Jan 2010 02:05:52 +0000 (02:05 +0000)]
Add in commented out hooks for Shell and FatPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9829
6f19259b -4bc3-4df7-8a09-
765794883524
andrewfish [Wed, 27 Jan 2010 00:49:19 +0000 (00:49 +0000)]
Fix issue where the script assumed tools are in Bin, but they are still in BinWrappers with binaries in bin dir for all architectures. Make both schemes work.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9828
6f19259b -4bc3-4df7-8a09-
765794883524
niruiyu [Tue, 26 Jan 2010 09:23:24 +0000 (09:23 +0000)]
Fix DUET x64 hang in Video Option ROM.
The root cause is EfiLdr module was wrongly loaded to address 0x0 corrupting the BDA(0x400) region. The patch set module base address to 0x10000 which aligns to R8 behavior.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9824
6f19259b -4bc3-4df7-8a09-
765794883524