mirror_edk2.git
12 years agoRemove duplicate HII Library API prototypes.
rsun3 [Wed, 15 Apr 2009 03:28:08 +0000 (03:28 +0000)]
Remove duplicate HII Library API prototypes.

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

12 years agoretire i2c library, move its implementation to CirrusLogic5430Dxe
vanjeff [Wed, 15 Apr 2009 03:25:39 +0000 (03:25 +0000)]
retire i2c library, move its implementation to CirrusLogic5430Dxe

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

12 years agofixed overflow issue when reading BMP file.
vanjeff [Wed, 15 Apr 2009 03:03:28 +0000 (03:03 +0000)]
fixed overflow issue when reading BMP file.

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

12 years agoHII Library Class interface refine.
rsun3 [Tue, 14 Apr 2009 10:47:19 +0000 (10:47 +0000)]
HII Library Class interface refine.

The "HiiLib" prefix for all HII Library API function names changed to "Hii".

Remove:
  HiiLibPreparePackageList(), replaced by HiiAddPackages()
  HiiLibNewString(), replaced by HiiSetString()
  HiiLibGetStringFromHandle(), replaced by HiiGetString()
  HiiLibGetStringFromToken(), replaced by HiiGetPackageString()
  HiiLibExtractGuidFromHiiHandle()
  HiiLibDevicePathToHiiHandle()
  HiiLibGetSupportedSecondaryLanguages()
  HiiLibGetSupportedLanguageNumber()
  HiiLibExportPackageLists()
  HiiLibListPackageLists()

Interface change:
  HiiAddPackages()
  HiiSetString()
  HiiGetString()
  HiiGetHiiHandles()

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

12 years agoUse default UNDI information if NII protocol not exists.
vanjeff [Tue, 14 Apr 2009 08:52:06 +0000 (08:52 +0000)]
Use default UNDI information if NII protocol not exists.

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

12 years agoPer UEFI spec, SetMode() should clear screen anyway with black color.
vanjeff [Tue, 14 Apr 2009 08:40:40 +0000 (08:40 +0000)]
Per UEFI spec, SetMode() should clear screen anyway with black color.

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

12 years agoPer UEFI spec, SetMode() should clear screen anyway with black color.
vanjeff [Tue, 14 Apr 2009 08:33:25 +0000 (08:33 +0000)]
Per UEFI spec, SetMode() should clear screen anyway with black color.

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

12 years agochange the output executable file postfix name from .exe to NULL.
eric_tian [Tue, 14 Apr 2009 05:41:33 +0000 (05:41 +0000)]
change the output executable file postfix name from .exe to NULL.

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

12 years agoupdate
eric_tian [Tue, 14 Apr 2009 03:20:33 +0000 (03:20 +0000)]
update

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

12 years agoFix the conflicted function names to new HII library.
lgao4 [Tue, 14 Apr 2009 01:57:26 +0000 (01:57 +0000)]
Fix the conflicted function names to new HII library.

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

12 years agoFix some inconsistencies in EFIAPI usage.
jljusten [Mon, 13 Apr 2009 23:07:44 +0000 (23:07 +0000)]
Fix some inconsistencies in EFIAPI usage.

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

12 years agoupdate tools_def.template to supply all possible combination of toolchain and ASL
eric_tian [Mon, 13 Apr 2009 12:50:50 +0000 (12:50 +0000)]
update tools_def.template to supply all possible combination of toolchain and ASL

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

12 years agoFix Bug to convert low Hex string to handle L'A' - L'F'
lgao4 [Mon, 13 Apr 2009 08:15:51 +0000 (08:15 +0000)]
Fix Bug to convert low Hex string to handle L'A' - L'F'
Fix Bug in HiiConstructConfigHdr API to support NULL DriverHandle.

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

12 years ago1. add ata identify data definition for ATA-5
vanjeff [Mon, 13 Apr 2009 08:00:44 +0000 (08:00 +0000)]
1. add ata identify data definition for ATA-5
2. add more clear comments for some ATA definitions.

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

12 years agoenchance error handling for disableif
lgao4 [Mon, 13 Apr 2009 07:01:18 +0000 (07:01 +0000)]
enchance error handling for disableif

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

12 years agoFix ICC compiler error.
lgao4 [Mon, 13 Apr 2009 06:52:56 +0000 (06:52 +0000)]
Fix ICC compiler error.

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

12 years agoAdd DriverSample Driver into NT32 FD
lgao4 [Mon, 13 Apr 2009 06:24:36 +0000 (06:24 +0000)]
Add DriverSample Driver into NT32 FD

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

12 years agoMerge new defined HII library APIs into HiiLib
lgao4 [Mon, 13 Apr 2009 06:22:14 +0000 (06:22 +0000)]
Merge new defined HII library APIs into HiiLib

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

12 years agoAdd UefiHiiServicesLib library instance in every one DSC
lgao4 [Mon, 13 Apr 2009 06:12:27 +0000 (06:12 +0000)]
Add UefiHiiServicesLib library instance in every one DSC

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

12 years agoAdd UefiHiiServicesLib library instance in every one DSC
lgao4 [Mon, 13 Apr 2009 06:12:19 +0000 (06:12 +0000)]
Add UefiHiiServicesLib library instance in every one DSC

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

12 years agoUpdate UefiHiiLib to support new defined IFR related HII APIs.
lgao4 [Mon, 13 Apr 2009 06:05:15 +0000 (06:05 +0000)]
Update UefiHiiLib to support new defined IFR related HII APIs.
Apply new defined IFR related HII APIs in PlatOverMngr, DriverSample, IScsiDxe and Setup drivers.

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

12 years agoAdd UefiHiiServicesLib library instance in every one DSC
lgao4 [Mon, 13 Apr 2009 05:52:07 +0000 (05:52 +0000)]
Add UefiHiiServicesLib library instance in every one DSC

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

12 years agoRemove unused IfrSupportLib
lgao4 [Sun, 12 Apr 2009 03:18:19 +0000 (03:18 +0000)]
Remove unused IfrSupportLib

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

12 years agoUpdate NewHii library
lgao4 [Sun, 12 Apr 2009 02:47:10 +0000 (02:47 +0000)]
Update NewHii library

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

12 years agoFix various 'EFIAPI' inconsistencies found while building MdeModulePkg.
jljusten [Fri, 10 Apr 2009 20:58:18 +0000 (20:58 +0000)]
Fix various 'EFIAPI' inconsistencies found while building MdeModulePkg.

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

12 years agoAllow EFIAPI to be defined on the compiler command line.
jljusten [Fri, 10 Apr 2009 20:58:10 +0000 (20:58 +0000)]
Allow EFIAPI to be defined on the compiler command line.

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

12 years agoFix some build issues encountered with ELFGCC.
jljusten [Fri, 10 Apr 2009 20:58:07 +0000 (20:58 +0000)]
Fix some build issues encountered with ELFGCC.

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

12 years agoAllow EbcLowLevel.S to be linked correctly with 'ELFGCC' toolchain.
jljusten [Fri, 10 Apr 2009 20:58:04 +0000 (20:58 +0000)]
Allow EbcLowLevel.S to be linked correctly with 'ELFGCC' toolchain.

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

12 years agofixed DMA not be stopped issue when gBS->ExitBootServices called.
vanjeff [Fri, 10 Apr 2009 08:31:45 +0000 (08:31 +0000)]
fixed DMA not be stopped issue when gBS->ExitBootServices called.

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

12 years agoFix the bug that debug output fails to print hex value to screen. Remove module inter...
qhuang8 [Fri, 10 Apr 2009 06:52:02 +0000 (06:52 +0000)]
Fix the bug that debug output fails to print hex value to screen. Remove module internal SPrint() and use UnicodeSPrintAsciiFormat() in print library instead.

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

12 years agoInstall default keyboard layout package in USB keyboard driver.
qhuang8 [Fri, 10 Apr 2009 04:28:13 +0000 (04:28 +0000)]
Install default keyboard layout package in USB keyboard driver.

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

12 years agoAdd ASSERT() check for StringInfo pointer.
qhuang8 [Fri, 10 Apr 2009 04:27:35 +0000 (04:27 +0000)]
Add ASSERT() check for StringInfo pointer.

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

12 years agoUsing sizeof(EFO_BLOCK_IO_MEDIA) replace Macro.
gikidy [Fri, 10 Apr 2009 02:50:31 +0000 (02:50 +0000)]
Using sizeof(EFO_BLOCK_IO_MEDIA) replace Macro.

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

12 years agoResolve a CreateEventEx name collision between VS 2008 windows.h and UefiSpec.h
mdkinney [Thu, 9 Apr 2009 23:07:20 +0000 (23:07 +0000)]
Resolve a CreateEventEx name collision between VS 2008 windows.h and UefiSpec.h

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

12 years agoAdd unload function for DriverSample
lgao4 [Thu, 9 Apr 2009 15:22:27 +0000 (15:22 +0000)]
Add unload function for DriverSample

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

12 years agoAdd NewHii and UefiHiiService library class
lgao4 [Thu, 9 Apr 2009 15:18:19 +0000 (15:18 +0000)]
Add NewHii and UefiHiiService library class

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

12 years agoRemove driver sample driver from FD image. This driver needs to be dynamic loaded...
lgao4 [Thu, 9 Apr 2009 15:16:58 +0000 (15:16 +0000)]
Remove driver sample driver from FD image. This driver needs to be dynamic loaded in shell.

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

12 years agoAdd NewHii and UefiHiiServices library instances.
lgao4 [Thu, 9 Apr 2009 15:12:01 +0000 (15:12 +0000)]
Add NewHii and UefiHiiServices library instances.

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

12 years agoAdd NewHii and UefiHiiServiceLib library header file
lgao4 [Thu, 9 Apr 2009 15:11:04 +0000 (15:11 +0000)]
Add NewHii and UefiHiiServiceLib library header file

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

12 years agoFix error when replace HexStringToBuf
lgao4 [Thu, 9 Apr 2009 08:19:40 +0000 (08:19 +0000)]
Fix error when replace HexStringToBuf

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

12 years agoEFI_KEY_OPTION definition verified with UEFI spec.
gikidy [Thu, 9 Apr 2009 07:56:28 +0000 (07:56 +0000)]
EFI_KEY_OPTION definition verified with UEFI spec.

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

12 years agoUseless definition removed and typo corrected.
gikidy [Thu, 9 Apr 2009 07:54:37 +0000 (07:54 +0000)]
Useless definition removed and typo corrected.

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

12 years agoPass correct device path to uninstall the handle on which default config access proto...
rsun3 [Thu, 9 Apr 2009 07:23:22 +0000 (07:23 +0000)]
Pass correct device path to uninstall the handle on which default config access protocol is installed.

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

12 years agoAdd comments for introducing startup sequence for DUET boot disk.
klu2 [Thu, 9 Apr 2009 06:19:15 +0000 (06:19 +0000)]
Add comments for introducing startup sequence for DUET boot disk.

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

12 years agoAdd comments for introducing startup sequence for DUET boot disk.
klu2 [Thu, 9 Apr 2009 06:16:52 +0000 (06:16 +0000)]
Add comments for introducing startup sequence for DUET boot disk.

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

12 years agoProduce the same HiiVendor device path for each Pack that causes Framework HII NewPac...
lgao4 [Thu, 9 Apr 2009 05:03:21 +0000 (05:03 +0000)]
Produce the same HiiVendor device path for each Pack that causes Framework HII NewPack service can't be called more than once.

Fix this bug to produce the difference HiiVendor device path for each Pack to support framework HII NewPack service.

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

12 years agoFix the bug that Boot Mainteinance Manager in the front page can not be entered twice...
rsun3 [Wed, 8 Apr 2009 09:20:51 +0000 (09:20 +0000)]
Fix the bug that Boot Mainteinance Manager in the front page can not be entered twice or more.

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

12 years agoUpdate GenFw -z option to zero debug data and time stamp.
lgao4 [Wed, 8 Apr 2009 09:10:15 +0000 (09:10 +0000)]
Update GenFw -z option to zero debug data and time stamp.

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

12 years agoupdated to use the term “temporary memory” but not CAR
eric_tian [Wed, 8 Apr 2009 08:16:11 +0000 (08:16 +0000)]
updated to use the term “temporary memory” but not CAR

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

12 years agoupdated to use the term “temporary memory” but not CAR
eric_tian [Wed, 8 Apr 2009 08:15:50 +0000 (08:15 +0000)]
updated to use the term “temporary memory” but not CAR

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

12 years agoupdated to use the term “temporary memory” but not CAR
eric_tian [Wed, 8 Apr 2009 08:15:33 +0000 (08:15 +0000)]
updated to use the term “temporary memory” but not CAR

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

12 years agoupdated to use the term “temporary memory” but not CAR
eric_tian [Wed, 8 Apr 2009 08:14:09 +0000 (08:14 +0000)]
updated to use the term “temporary memory” but not CAR

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

12 years agoReplace BufToHexString by UnicodeValueToString
lgao4 [Wed, 8 Apr 2009 00:56:51 +0000 (00:56 +0000)]
Replace BufToHexString by UnicodeValueToString
Replace HexStringToBuf by StrHexToUint64

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

12 years agoadd assertion condition to satisfy the requirement in MdePkg library spec 0.61p
eric_tian [Tue, 7 Apr 2009 09:14:33 +0000 (09:14 +0000)]
add assertion condition to satisfy the requirement in MdePkg library spec 0.61p

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

12 years agocorrect the input parameter FormId of IfrLibUpdateForm()
jji4 [Tue, 7 Apr 2009 08:56:27 +0000 (08:56 +0000)]
correct the input parameter FormId of IfrLibUpdateForm()

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

12 years ago1. Update the CRC32 in the EFI System Table header in BdsConsole.c
vanjeff [Tue, 7 Apr 2009 08:42:15 +0000 (08:42 +0000)]
1. Update the CRC32 in the EFI System Table header in BdsConsole.c
2. Removed duplicated installation for Simple Text Output protocol on ErrHandle.

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

12 years agoCorrect minor error.
lgao4 [Tue, 7 Apr 2009 07:59:11 +0000 (07:59 +0000)]
Correct minor error.

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

12 years ago1. The original code has a bug on calculate the size of SCRATCH_SIZE. It should be...
eric_tian [Tue, 7 Apr 2009 06:42:12 +0000 (06:42 +0000)]
1. The original code has a bug on calculate the size of SCRATCH_SIZE. It should be maximum value between PcdMaxVariableSize and PcdMaxHardwareErrorVariableSize.
2. Boot time variable reclaim issue is caused by incorrect flash layout. Platform integrator should ensure that the size of variable region must less than FTW spare space size.
3. Per UEFI Specification, variables of attribute HARDWARE_ERROR_RECORD are guaranteed to have its own storage space size.original implementation doesn’t meet this requirement

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

12 years agoreturn value not follow spec.
vanjeff [Tue, 7 Apr 2009 02:29:49 +0000 (02:29 +0000)]
return value not follow spec.

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

12 years agoApply WriteUnaligned64() to write DevicePath structure.
qhuang8 [Fri, 3 Apr 2009 11:18:19 +0000 (11:18 +0000)]
Apply WriteUnaligned64() to write DevicePath structure.

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

12 years agoFix ICC build warning
qhuang8 [Fri, 3 Apr 2009 11:15:52 +0000 (11:15 +0000)]
Fix ICC build warning

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

12 years agoLoaded Image device paths for EFI Drivers loaded from PCI Option ROM
gikidy [Fri, 3 Apr 2009 08:18:43 +0000 (08:18 +0000)]
Loaded Image device paths for EFI Drivers loaded from PCI Option ROM

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

12 years agoMEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH process added.
gikidy [Fri, 3 Apr 2009 08:17:25 +0000 (08:17 +0000)]
MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH process added.

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

12 years agoAdd function DevPathFromTextRelativeOffsetRange ().
gikidy [Fri, 3 Apr 2009 08:14:36 +0000 (08:14 +0000)]
Add function DevPathFromTextRelativeOffsetRange ().

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

12 years agoAdd loaded Image device paths for EFI Drivers loaded from PCI Option ROM.
gikidy [Fri, 3 Apr 2009 08:13:16 +0000 (08:13 +0000)]
Add loaded Image device paths for EFI Drivers loaded from PCI Option ROM.

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

12 years agoPeiLib uses PEI PCI CFG 2 PPI, so it depends on EdkFrameworkPpiLib.
rsun3 [Fri, 3 Apr 2009 07:54:20 +0000 (07:54 +0000)]
PeiLib uses PEI PCI CFG 2 PPI, so it depends on EdkFrameworkPpiLib.

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

12 years agoinstall simple text output protocol on stderr should in ConsplitterStdErrStart()...
vanjeff [Fri, 3 Apr 2009 07:39:16 +0000 (07:39 +0000)]
install simple text output protocol on stderr should in ConsplitterStdErrStart() instead of in ConSplitterEntryPoint().

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

12 years agoRemove bypass of F11 and F12.
jji4 [Fri, 3 Apr 2009 06:47:25 +0000 (06:47 +0000)]
Remove bypass of F11 and F12.

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

12 years agoUpdate IScsiCheckOpParams to get the declarative MaxRecvDataSegmentLength directly
jji4 [Fri, 3 Apr 2009 06:40:25 +0000 (06:40 +0000)]
Update IScsiCheckOpParams to get the declarative MaxRecvDataSegmentLength directly

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

12 years agoAdd PCI option to generate OptionRom
lgao4 [Fri, 3 Apr 2009 01:18:19 +0000 (01:18 +0000)]
Add PCI option to generate OptionRom

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

12 years agoAdd CreatePopUp API into UefiLib
lgao4 [Thu, 2 Apr 2009 09:29:34 +0000 (09:29 +0000)]
Add CreatePopUp API into UefiLib

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

12 years agoUse UefiLib CreatePopUp API
lgao4 [Thu, 2 Apr 2009 09:25:40 +0000 (09:25 +0000)]
Use UefiLib CreatePopUp API

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

12 years agoUse UefiLib CreatePopUp API
lgao4 [Thu, 2 Apr 2009 09:22:18 +0000 (09:22 +0000)]
Use UefiLib CreatePopUp API

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

12 years agoremove debug code
vanjeff [Thu, 2 Apr 2009 09:00:41 +0000 (09:00 +0000)]
remove debug code

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

12 years ago1. updated return value to EFI_SUCCESS by default.
vanjeff [Thu, 2 Apr 2009 08:50:30 +0000 (08:50 +0000)]
1. updated return value to EFI_SUCCESS by default.
2. add console number check.

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

12 years agoRetire Extended HII library class.
rsun3 [Thu, 2 Apr 2009 08:48:03 +0000 (08:48 +0000)]
Retire Extended HII library class.

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

12 years agoSATA Device path updated.
gikidy [Thu, 2 Apr 2009 08:34:03 +0000 (08:34 +0000)]
SATA Device path updated.

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

12 years agoSATA Device path updated.
gikidy [Thu, 2 Apr 2009 08:32:41 +0000 (08:32 +0000)]
SATA Device path updated.

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

12 years agoFix some typo.
gikidy [Thu, 2 Apr 2009 05:34:26 +0000 (05:34 +0000)]
Fix some typo.

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

12 years agoEnhance the file header description.
niry [Thu, 2 Apr 2009 03:13:20 +0000 (03:13 +0000)]
Enhance the file header description.

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

12 years agoModified for use reversion field and fix a typo.
gikidy [Thu, 2 Apr 2009 02:27:07 +0000 (02:27 +0000)]
Modified for use reversion field and fix a typo.

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

12 years agoFix some typos.
gikidy [Thu, 2 Apr 2009 01:58:19 +0000 (01:58 +0000)]
Fix some typos.

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

12 years agoFunction AtaEnableLongPhysicalSector () added for Long physical sector process.
gikidy [Thu, 2 Apr 2009 01:50:07 +0000 (01:50 +0000)]
Function AtaEnableLongPhysicalSector () added for Long physical sector process.

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

12 years agoData field added for long physical blocks.
gikidy [Thu, 2 Apr 2009 01:47:26 +0000 (01:47 +0000)]
Data field added for long physical blocks.

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

12 years agoAdd flag for device directly connect to the HBA.
gikidy [Thu, 2 Apr 2009 01:39:05 +0000 (01:39 +0000)]
Add flag for device directly connect to the HBA.

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

12 years agoRemove some drivers to save image size
klu2 [Wed, 1 Apr 2009 08:53:13 +0000 (08:53 +0000)]
Remove some drivers to save image size

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

12 years agoRead-Capacity16 command added for SCSI drivers
jji4 [Wed, 1 Apr 2009 08:25:36 +0000 (08:25 +0000)]
Read-Capacity16 command added for SCSI drivers

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

12 years agoRead-Capacity16 command added for SCSI drivers
jji4 [Wed, 1 Apr 2009 08:24:58 +0000 (08:24 +0000)]
Read-Capacity16 command added for SCSI drivers

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

12 years agoNew data field added follow UEFI Spec.
gikidy [Wed, 1 Apr 2009 08:14:55 +0000 (08:14 +0000)]
New data field added follow UEFI Spec.

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

12 years ago1, Move introduction from header file to INF file header; 2, Refine dynamic PCD intro...
klu2 [Wed, 1 Apr 2009 06:43:16 +0000 (06:43 +0000)]
1, Move introduction from header file to INF file header; 2, Refine dynamic PCD introduction according to review comments

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

12 years agoFix check error.
lgao4 [Wed, 1 Apr 2009 03:04:24 +0000 (03:04 +0000)]
Fix check error.

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

12 years ago1. retired console control protocol.
vanjeff [Wed, 1 Apr 2009 02:52:17 +0000 (02:52 +0000)]
1. retired console control protocol.
2. removed NULL console device from consplitter module.

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

12 years agoGenerated from source r1543
jwang36 [Tue, 31 Mar 2009 15:46:16 +0000 (15:46 +0000)]
Generated from source r1543
a. Fixed PCD database error
b. Fixed inf file extension issue
c. Fixed an issue in which RealPath() returns None if WORKSPACE root was passed in
d. Check MODULE_TYPE and COMPONENT_TYPE to be defined

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

12 years agoAdd code for floppy format process.
gikidy [Tue, 31 Mar 2009 06:38:37 +0000 (06:38 +0000)]
Add code for floppy format process.

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

12 years agoRetire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now...
rsun3 [Tue, 31 Mar 2009 02:42:56 +0000 (02:42 +0000)]
Retire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now and will be added later if necessary.

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

12 years agoRetire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now...
rsun3 [Tue, 31 Mar 2009 02:42:41 +0000 (02:42 +0000)]
Retire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now and will be added later if necessary.

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

12 years agoRetire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now...
rsun3 [Tue, 31 Mar 2009 02:42:08 +0000 (02:42 +0000)]
Retire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now and will be added later if necessary.

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

12 years agoRetire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now...
rsun3 [Tue, 31 Mar 2009 02:41:33 +0000 (02:41 +0000)]
Retire FrameworkHiiLib library class. Remove FrameworkHiiLib library instance now and will be added later if necessary.

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

12 years agoFix AcpiTable C file build failure, because the compiler don't know how to set subsys...
lgao4 [Tue, 31 Mar 2009 02:21:43 +0000 (02:21 +0000)]
Fix AcpiTable C file build failure, because the compiler don't know how to set subsystem when entrypoint is not main. Append  /SUBSYSTEM:CONSOLE link option.

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

12 years agoChange default setting for UNIXGCC_IASL. The previous
jljusten [Mon, 30 Mar 2009 17:56:42 +0000 (17:56 +0000)]
Change default setting for UNIXGCC_IASL.  The previous
default value used the HOME environment variable, which is
not always defined on windows, and therefore will
cause the build to break for windows based builds.

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