people/mcb30/edk2.git
13 years agoCheck in definition of PCI CFG2 PPI into OldMdePkg.
xli24 [Wed, 20 Jun 2007 06:20:40 +0000 (06:20 +0000)]
Check in definition of PCI CFG2 PPI into OldMdePkg.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2686 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdated BuildNotes.txt according to new packages name:
vanjeff [Wed, 20 Jun 2007 05:35:00 +0000 (05:35 +0000)]
Updated BuildNotes.txt according to new packages name:
Changed MdePkg to OldMdePkg in the text.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2685 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoImport Library Class from original MDE package. Also I added the EFI_PEI_CORE_ENTRY_P...
yshang1 [Tue, 19 Jun 2007 10:55:24 +0000 (10:55 +0000)]
Import Library Class from original MDE package. Also I added the EFI_PEI_CORE_ENTRY_POINT definition in PiPeiCis.h.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2677 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoCheck in the Industry Standard Files.
yshang1 [Tue, 19 Jun 2007 10:39:04 +0000 (10:39 +0000)]
Check in the Industry Standard Files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2676 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChecked in the GUIDs introduced in UEFI/PI.
yshang1 [Tue, 19 Jun 2007 10:29:07 +0000 (10:29 +0000)]
Checked in the GUIDs introduced in UEFI/PI.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2675 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChecked in the Protocols introduced in UEFI/PI.
yshang1 [Tue, 19 Jun 2007 10:12:02 +0000 (10:12 +0000)]
Checked in the Protocols introduced in UEFI/PI.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2674 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemoved tabs and fixed some minor coding style issues. Also fixed typo in EFI_PEI_ENT...
AJFISH [Mon, 18 Jun 2007 20:28:02 +0000 (20:28 +0000)]
Removed tabs and fixed some minor coding style issues. Also fixed typo in EFI_PEI_ENTRY_POINT

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2668 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChanged the name of the SPD to .nspd so as not to break the build if someone runs...
lhauch [Fri, 15 Jun 2007 18:34:54 +0000 (18:34 +0000)]
Changed the name of the SPD to .nspd so as not to break the build if someone runs the fixdb after pulling an update.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2658 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoInitial directory structure of IntelFrameworkPkg.
bxing [Fri, 15 Jun 2007 10:02:42 +0000 (10:02 +0000)]
Initial directory structure of IntelFrameworkPkg.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2657 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd PPI definitions introduced in PI1.0.
yshang1 [Wed, 13 Jun 2007 11:11:23 +0000 (11:11 +0000)]
Add PPI definitions introduced in PI1.0.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2650 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove to directory "Include"
yshang1 [Fri, 8 Jun 2007 11:31:52 +0000 (11:31 +0000)]
Move to directory "Include"

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2646 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMove to sub-directory "include"
yshang1 [Fri, 8 Jun 2007 11:29:52 +0000 (11:29 +0000)]
Move to sub-directory "include"

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2645 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChecked in the new includes of MdePkg, that are ProcessorBind.h, ModuleType.h and...
yshang1 [Fri, 8 Jun 2007 11:04:31 +0000 (11:04 +0000)]
Checked in the new includes of MdePkg, that are ProcessorBind.h, ModuleType.h and Uefi/PI definitions except the PPI/GUID/PROTOCOL.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2644 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoremove UefiRuntimeServiceTableLib reference from Helloworld module.
vanjeff [Fri, 8 Jun 2007 03:10:16 +0000 (03:10 +0000)]
remove UefiRuntimeServiceTableLib reference from Helloworld module.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2641 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1. Merger Tracker 8448: PciHostBridgeEnumerator() error checking could lead to memory...
vanjeff [Tue, 5 Jun 2007 05:20:37 +0000 (05:20 +0000)]
1. Merger Tracker 8448: PciHostBridgeEnumerator() error checking could lead to memory leak
2. Merger Tracker 8450: AllRootHPCInitialized() passed in timeout value incorrect

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2629 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove R2627 commit. Roll back R2626.
vanjeff [Tue, 5 Jun 2007 05:20:03 +0000 (05:20 +0000)]
Remove R2627 commit. Roll back R2626.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2628 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1. Merger Tracker 8448: PciHostBridgeEnumerator() error checking could lead to memory...
vanjeff [Tue, 5 Jun 2007 05:13:27 +0000 (05:13 +0000)]
1. Merger Tracker 8448: PciHostBridgeEnumerator() error checking could lead to memory leak
2. Merger Tracker 8450: AllRootHPCInitialized() passed in timeout value incorrect

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2627 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd /dev/ttyS1 for PcdUnixSerialPort
klu2 [Tue, 5 Jun 2007 02:31:20 +0000 (02:31 +0000)]
Add /dev/ttyS1 for PcdUnixSerialPort

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2626 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMdePkg:
qhuang8 [Mon, 4 Jun 2007 09:36:42 +0000 (09:36 +0000)]
MdePkg:
1. Add AcpiTable & ComponentName2 Protocol definitions.
2. Add HardwareErrorVariable GUID definition.
EdkModulePkg:
1. Update DxeCore to let InsatllConfigurationTable() signal the event group whenever a table entry is inserted, modified or deleted.
2. Update ConPlatform to let Simple Text In and Out  not share a stop function .

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2625 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse <sys/ioctl.h>.
klu2 [Mon, 4 Jun 2007 09:36:33 +0000 (09:36 +0000)]
Use <sys/ioctl.h>.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2624 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix the different defintion between linux and cygwin
klu2 [Mon, 4 Jun 2007 07:39:17 +0000 (07:39 +0000)]
Fix the different defintion between linux and cygwin

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2623 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix the definition differences issue of termios.h in different version of kernel...
klu2 [Mon, 4 Jun 2007 07:31:59 +0000 (07:31 +0000)]
Fix the definition differences issue of termios.h in different version of kernel header and cygwin's include files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2622 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemoved duplicate CheckSum.c in msa file
qhuang8 [Mon, 4 Jun 2007 05:42:41 +0000 (05:42 +0000)]
Removed duplicate CheckSum.c in msa file

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2621 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMoved the MdePkg to OldMdePkg so that new code in MdePkg does not break existing...
lhauch [Fri, 1 Jun 2007 14:49:55 +0000 (14:49 +0000)]
Moved the MdePkg to OldMdePkg so that new code in MdePkg does not break existing builds. Also updated the SPD and FPD files UiNames

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2616 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdding OldMdePkg directory - prior to the move of the content of MdePkg, also updatin...
lhauch [Fri, 1 Jun 2007 14:44:19 +0000 (14:44 +0000)]
Adding OldMdePkg directory - prior to the move of the content of MdePkg, also updating the FrameworkDatabase.template to use OldMdePkg directory.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2615 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd in GUID_TYPE and "Help Text" for GUID declaraion.
qwang12 [Fri, 1 Jun 2007 07:18:35 +0000 (07:18 +0000)]
Add in GUID_TYPE and "Help Text" for GUID declaraion.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2614 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd in GUID_TYPE and "Help Text" for GUID declaraion in EdkNt32Pkg.spd.
qwang12 [Fri, 1 Jun 2007 07:16:36 +0000 (07:16 +0000)]
Add in GUID_TYPE and "Help Text" for GUID declaraion in EdkNt32Pkg.spd.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2613 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRewrite the confusion statement.
qhuang8 [Thu, 31 May 2007 09:25:52 +0000 (09:25 +0000)]
Rewrite the confusion statement.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2610 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate the Guid Value of Ext SCSI Pass Thru Protocol
qhuang8 [Thu, 31 May 2007 09:24:58 +0000 (09:24 +0000)]
Update the Guid Value of Ext SCSI Pass Thru Protocol
Minor update the ASSERT() statement in Switch Stack.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2609 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove unused variable and function
klu2 [Wed, 30 May 2007 08:17:24 +0000 (08:17 +0000)]
Remove unused variable and function

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2606 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd emulated serialIo device driver for EdkUnixPkg
klu2 [Wed, 30 May 2007 07:22:41 +0000 (07:22 +0000)]
Add emulated serialIo device driver for EdkUnixPkg

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2605 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix the wrong checking for UnixSerialIo
klu2 [Wed, 30 May 2007 07:19:45 +0000 (07:19 +0000)]
Fix the wrong checking for UnixSerialIo

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2604 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd UnixSerialIo device driver
klu2 [Wed, 30 May 2007 07:14:17 +0000 (07:14 +0000)]
Add UnixSerialIo device driver

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2603 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix some errors in comments of Status Code include file.
xli24 [Wed, 30 May 2007 03:38:50 +0000 (03:38 +0000)]
Fix some errors in comments of Status Code include file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2602 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove the DXE_DRIVER from Supported Module Type List.
yshang1 [Tue, 29 May 2007 08:03:04 +0000 (08:03 +0000)]
Remove the DXE_DRIVER from Supported Module Type List.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2601 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd supported module type.
yshang1 [Tue, 29 May 2007 02:05:01 +0000 (02:05 +0000)]
Add supported module type.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2600 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoEnabling /O1 for the entire IPF tree builds
vprabhal [Tue, 22 May 2007 05:46:29 +0000 (05:46 +0000)]
Enabling /O1 for the entire IPF tree builds

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2599 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove some unnecessary #if/#ifdef from some header files.
vanjeff [Mon, 21 May 2007 03:21:53 +0000 (03:21 +0000)]
Remove some unnecessary #if/#ifdef from some header files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2598 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix the bug that destructor should sync with constructor
qhuang8 [Thu, 17 May 2007 02:08:38 +0000 (02:08 +0000)]
Fix the bug that destructor should sync with constructor

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2597 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixd EDKII r2594 build broken issue - MdePkg build failed with ICC.
qouyang [Tue, 15 May 2007 06:27:11 +0000 (06:27 +0000)]
Fixd EDKII r2594 build broken issue - MdePkg build failed with ICC.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2596 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixd EDKII r2594 build broken issue - MdePkg build failed with ICC.
qouyang [Tue, 15 May 2007 04:44:59 +0000 (04:44 +0000)]
Fixd EDKII r2594 build broken issue - MdePkg build failed with ICC.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2595 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoThese updates are for IPF low level assembly library checking in.
gtian [Mon, 14 May 2007 06:51:02 +0000 (06:51 +0000)]
These updates are for IPF low level assembly library checking in.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2594 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2593 de2fecce-e211-0410-80a6...
gtian [Mon, 14 May 2007 06:47:11 +0000 (06:47 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2593 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2592 de2fecce-e211-0410-80a6...
gtian [Mon, 14 May 2007 06:45:05 +0000 (06:45 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2592 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2591 de2fecce-e211-0410-80a6...
gtian [Mon, 14 May 2007 06:44:39 +0000 (06:44 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2591 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2590 de2fecce-e211-0410-80a6...
gtian [Mon, 14 May 2007 06:37:46 +0000 (06:37 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2590 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2589 de2fecce-e211-0410-80a6...
gtian [Mon, 14 May 2007 06:36:58 +0000 (06:36 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2589 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix the FV information refresh problem for moduleSA settings in a platform.
jlin16 [Fri, 11 May 2007 02:35:44 +0000 (02:35 +0000)]
Fix the FV information refresh problem for moduleSA settings in a platform.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2588 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChanged the link to go to the Build Notes, as there are no release notes.
michaelx_krau [Wed, 9 May 2007 23:17:26 +0000 (23:17 +0000)]
Changed the link to go to the Build Notes, as there are no release notes.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2587 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoenabling /Wx and /O1 options, added related flags to this file
vprabhal [Tue, 8 May 2007 23:11:58 +0000 (23:11 +0000)]
enabling /Wx and /O1 options, added related flags to this file

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2586 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoclean up SFD file.
vanjeff [Tue, 8 May 2007 03:17:27 +0000 (03:17 +0000)]
clean up SFD file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2585 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUpdate BaseLib.h to make the spaces between comments constant. Only added blank lines
ajfish [Sat, 5 May 2007 04:16:52 +0000 (04:16 +0000)]
Update BaseLib.h to make the spaces between comments constant. Only added blank lines

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2584 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixed bug in NT32 file system driver. The FileInfo->FileSize returned for a directory...
ajfish [Sat, 5 May 2007 02:05:48 +0000 (02:05 +0000)]
Fixed bug in NT32 file system driver. The FileInfo->FileSize returned for a directory was not a valid value. I fixed the driver to return the correct value.
It looks like the BDS and Shell use a bad algorithm of guessing how big a file name can be. This is bad as it's not defined by the protocol.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2583 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoSafely use MDE StrSize(), instead of its own function calculating string size, becaus...
xli24 [Thu, 26 Apr 2007 08:36:34 +0000 (08:36 +0000)]
Safely use MDE StrSize(), instead of its own function calculating string size, because the IPF global pointer conversion issue has been solved.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2582 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove the package dependency of MdePkg.
qhuang8 [Thu, 26 Apr 2007 06:25:41 +0000 (06:25 +0000)]
Remove the package dependency of MdePkg.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2581 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixed EDKT549 by adding code to check if the module is binary or not before generatin...
jwang36 [Thu, 26 Apr 2007 02:53:19 +0000 (02:53 +0000)]
Fixed EDKT549 by adding code to check if the module is binary or not before generating AutoGen.h/.c

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2580 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoClean up the following module msa files.
lgao4 [Fri, 20 Apr 2007 01:29:05 +0000 (01:29 +0000)]
Clean up the following module msa files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2579 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoPerfected MSA files.
vanjeff [Thu, 19 Apr 2007 07:02:17 +0000 (07:02 +0000)]
Perfected MSA files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2578 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoTo cleanup typo error.
yshang1 [Wed, 18 Apr 2007 09:32:11 +0000 (09:32 +0000)]
To cleanup typo error.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2577 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoTo fix the GP convert issue, which results in the GP of registered EsalServices is...
yshang1 [Wed, 18 Apr 2007 09:27:05 +0000 (09:27 +0000)]
To fix the GP convert issue, which results in the GP of registered EsalServices is not correctly.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2576 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix the issue that Windows Server 2003 installation fails on Tiger.
xli24 [Wed, 18 Apr 2007 08:32:27 +0000 (08:32 +0000)]
Fix the issue that Windows Server 2003 installation fails on Tiger.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2575 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove autogen.h from all dxs files, because autogen.h file has been included by...
lgao4 [Wed, 18 Apr 2007 03:58:23 +0000 (03:58 +0000)]
Remove autogen.h from all dxs files, because autogen.h file has been included by global compiler option.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2574 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1. Fixed one bug in UpdateDataCheck().
vanjeff [Tue, 17 Apr 2007 13:31:47 +0000 (13:31 +0000)]
1. Fixed one bug in UpdateDataCheck().
2. Reduce one time notify function calling.
3. Fix comments bug in resources degrade function.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2573 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix the inconsistent guid for terminal driver which is used in GeneralBds libary.
klu2 [Mon, 16 Apr 2007 08:10:56 +0000 (08:10 +0000)]
Fix the inconsistent guid for terminal driver which is used in GeneralBds libary.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2572 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoUse siaddr as the PXE server address first and use option 54 when siaddr is NULL.
qhuang8 [Mon, 16 Apr 2007 05:55:32 +0000 (05:55 +0000)]
Use siaddr as the PXE server address first and use option 54 when siaddr is NULL.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2571 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1. UsbMassStorage: Increase the timeout of USBFloppyRead10 and USBFloppyWrite10 for...
qhuang8 [Mon, 16 Apr 2007 05:20:06 +0000 (05:20 +0000)]
1. UsbMassStorage: Increase the timeout of USBFloppyRead10 and USBFloppyWrite10 for data transfer.
2. PxeBc: Fix array out bound error and add code to check the validation of the IP and subnet mask addresses.
3. DxeIpl: Make sure FV HOB is not corrupted by checking FV signature.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2570 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoCommitted through web interface.
bbahnsen [Fri, 13 Apr 2007 17:59:22 +0000 (17:59 +0000)]
Committed through web interface.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2569 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoCommitted through web interface.
bbahnsen [Fri, 13 Apr 2007 17:59:21 +0000 (17:59 +0000)]
Committed through web interface.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2568 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixed bug of incorrect processing of hexadecimal numbers.
bxing [Fri, 13 Apr 2007 08:19:54 +0000 (08:19 +0000)]
Fixed bug of incorrect processing of hexadecimal numbers.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2567 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd link Map option for GCC tool to generate map file.
lgao4 [Fri, 13 Apr 2007 05:26:52 +0000 (05:26 +0000)]
Add link Map option for GCC tool to generate map file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2566 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd link Map option for GCC tool to generate map file.
lgao4 [Fri, 13 Apr 2007 05:25:05 +0000 (05:25 +0000)]
Add link Map option for GCC tool to generate map file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2565 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixed some issues for IA32 architecture platform build.
vanjeff [Fri, 13 Apr 2007 02:23:10 +0000 (02:23 +0000)]
Fixed some issues for IA32 architecture platform build.
1. added UINTN typecast for shift.
2. updated Nt32.fpd and Unix.fpd.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2564 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd link Map option for GCC tool to generate map file.
lgao4 [Fri, 13 Apr 2007 02:20:32 +0000 (02:20 +0000)]
Add link Map option for GCC tool to generate map file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2563 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1. Added EdkPciIncompatibleDeviceSupportLib in EdkModulePkg, this library is used...
vanjeff [Thu, 12 Apr 2007 09:07:01 +0000 (09:07 +0000)]
1. Added EdkPciIncompatibleDeviceSupportLib in EdkModulePkg, this library is used for PciBus driver and includes 3 Incompatible device lists.
2. Used EdkPciIncompatibleDeviceSupportLib in PciBus driver.
3. Redirect all Pci Configuration access to new APIs added in PciLib.c for PciBus driver.
4. Added one PCD PcdIncompatibleDeviceSupportMask in EdkModulePkg.spd to provide mask of PCI devices incompatibility check.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2562 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix CygWinGCC build failed. When GCC build, map file is not generated. We don't need...
lgao4 [Thu, 12 Apr 2007 02:36:28 +0000 (02:36 +0000)]
Fix CygWinGCC build failed. When GCC build, map file is not generated. We don't need copy map file when gcc build.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2561 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix run broken issue for EdkUnixPkg
klu2 [Wed, 11 Apr 2007 09:19:16 +0000 (09:19 +0000)]
Fix run broken issue for EdkUnixPkg

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2560 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1. Updated LOG file format generated by PeiRebase.
bxing [Wed, 11 Apr 2007 07:52:41 +0000 (07:52 +0000)]
1. Updated LOG file format generated by PeiRebase.
2. Updated PeiRebase to rebase an FV in a single pass.
3. Fixed bugs in GenFvMap to make it compilable by WinDDK and able to generate FV map file for production tip.
4. Update genefi task to copy map files to ${BIN_DIR} as well.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2559 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange default ModuleSA setting panel to be "FV Info" to remind user to specify FV_Bi...
jlin16 [Wed, 11 Apr 2007 07:01:59 +0000 (07:01 +0000)]
Change default ModuleSA setting panel to be "FV Info" to remind user to specify FV_Binding and FFS format for a added module.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2558 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix the DEVICE_PATH_MESSAGING_SAS GUID definition according to UEFI 2.1 spec.
xli24 [Wed, 11 Apr 2007 05:57:37 +0000 (05:57 +0000)]
Fix the DEVICE_PATH_MESSAGING_SAS GUID definition according to UEFI 2.1 spec.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2557 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAllocate memory in DebugSupport beforehand, in order to avoid calling memory allocati...
xli24 [Wed, 11 Apr 2007 03:15:15 +0000 (03:15 +0000)]
Allocate memory in DebugSupport beforehand, in order to avoid calling memory allocation services in high TPL level.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2556 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoMerge the patch provided by Johnson
klu2 [Wed, 11 Apr 2007 03:08:47 +0000 (03:08 +0000)]
Merge the patch provided by Johnson

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2555 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoPerfected MSA files.
vanjeff [Tue, 10 Apr 2007 09:26:43 +0000 (09:26 +0000)]
Perfected MSA files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2554 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoremoved ICC compile issue.
vanjeff [Tue, 10 Apr 2007 07:10:28 +0000 (07:10 +0000)]
removed ICC compile issue.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2553 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoPerfected MSA files.
vanjeff [Tue, 10 Apr 2007 05:09:57 +0000 (05:09 +0000)]
Perfected MSA files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2552 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoClean up the following module msa files, they are three networt and two PCD modules.
lgao4 [Mon, 9 Apr 2007 07:37:43 +0000 (07:37 +0000)]
Clean up the following module msa files, they are three networt and two PCD modules.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2551 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoRemove 3 library instances: EdkDxeDebugLibReportStatusCode, EdkUefiDebugLibConOut...
qwang12 [Mon, 9 Apr 2007 03:51:50 +0000 (03:51 +0000)]
Remove 3 library instances: EdkDxeDebugLibReportStatusCode, EdkUefiDebugLibConOut and EdkUefiDebugLibStdErr in EdkModulePkg.

1) EdkUefiDebugLibConOut, EdkUefiDebugLibStdErr should be replaced by respective library instance in MdePkg
2) We will have a replacement implementation for EdkDxeDebugLibReportStatusCode to emulate the EDK I implementation with a gEfiDebugMaskProtocolGuid which allows Developer to Set debug level using SHELL command err.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2550 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoA typo in comments that alignment should be 8 for IPF
klu2 [Mon, 9 Apr 2007 03:39:37 +0000 (03:39 +0000)]
A typo in comments that alignment should be 8 for IPF

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2549 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange the alignment of variable from 2 back to 1 for compability of test case.
klu2 [Mon, 9 Apr 2007 03:36:37 +0000 (03:36 +0000)]
Change the alignment of variable from 2 back to 1 for compability of test case.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2548 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFix an issue that some image tool will generate PE32+ image with PE32 magic. We now...
qhuang8 [Mon, 9 Apr 2007 01:42:09 +0000 (01:42 +0000)]
Fix an issue that some image tool will generate PE32+ image with PE32 magic. We now determine magic based on machine type.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2547 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL
qwang12 [Fri, 6 Apr 2007 06:36:47 +0000 (06:36 +0000)]
1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL
2) Add DxeCore infix to the module local variable gBS, gST, gRT, gDS in DxeMain.c. This is to solve the name conflict with UefiBootServicesTableLib which is defined in MDE Library Spec.
3) Add in check for gBS and gST in UefiDebugLibConOut/DebugLib.c and UefiDebugLibStdErr/DebugLib.c and MdePkg/Library/DxeReportStatusCodeLib/ReportStatusCodeLib.c. If they are not initialized, the API will just return with a error message.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2546 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoThe ALIGNMENT definition has been moved to common header file.
klu2 [Thu, 5 Apr 2007 09:27:56 +0000 (09:27 +0000)]
The ALIGNMENT definition has been moved to common header file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2545 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoChange PcdWinNtFileSystem value is to the correct directory.
lgao4 [Thu, 5 Apr 2007 09:16:04 +0000 (09:16 +0000)]
Change PcdWinNtFileSystem value is to the correct directory.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2544 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoTo fix
xgu3 [Thu, 5 Apr 2007 09:04:12 +0000 (09:04 +0000)]
To fix
USB Keyboard driver should add F11, F12 support
DxeIpl should not hardcode 36bit address

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2543 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoClean up the following module msa files, they are edkmodule package ftwlit, Crc32Sect...
lgao4 [Thu, 5 Apr 2007 09:00:46 +0000 (09:00 +0000)]
Clean up the following module msa files, they are edkmodule package ftwlit, Crc32SectionExtract, NullMemoryTest, PeiMemoryTest, MonotonicCounter modules.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2542 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoFixed the incremental build issue for .dxs file by adding .dep generation for Build_D...
jwang36 [Thu, 5 Apr 2007 08:52:59 +0000 (08:52 +0000)]
Fixed the incremental build issue for .dxs file by adding .dep generation for Build_DPX macro.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2541 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoOpen all warning checking for EdkUnixPkg, and current EdkUnixPkg has no warning now.
klu2 [Thu, 5 Apr 2007 08:42:35 +0000 (08:42 +0000)]
Open all warning checking for EdkUnixPkg, and current EdkUnixPkg has no warning now.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2540 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoAdd more judgement.
klu2 [Thu, 5 Apr 2007 08:18:50 +0000 (08:18 +0000)]
Add more judgement.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2539 de2fecce-e211-0410-80a6-f3fac2684e05

13 years ago1) Change the alignment from 1 to 2 for IA32 and X64 arch.
klu2 [Thu, 5 Apr 2007 08:12:30 +0000 (08:12 +0000)]
1) Change the alignment from 1 to 2 for IA32 and X64 arch.
2) Move ALIGNMENT macro to common variable.h file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2538 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agofix build warning issue
klu2 [Thu, 5 Apr 2007 07:27:17 +0000 (07:27 +0000)]
fix build warning issue

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2537 de2fecce-e211-0410-80a6-f3fac2684e05

13 years agoThe alignment of data section also meet with the requirement of section itself.
klu2 [Thu, 5 Apr 2007 07:04:33 +0000 (07:04 +0000)]
The alignment of data section also meet with the requirement of section itself.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@2536 de2fecce-e211-0410-80a6-f3fac2684e05