summaryrefslogtreecommitdiff
path: root/MdeModulePkg
AgeCommit message (Collapse)Author
2008-04-03Remove unused gEfiPeiSecurityPpiGuid for PeiMain and DxeIpllgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4990 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-03Added necessary dependent packagesjwang36
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4989 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-03PrivateInMem->CurrentPeimCount should not be incremented when memory is ↵klu2
discovered, line 376 judgment has guarantee that the PEIM who discovery the memory would not be dispatched twice. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4988 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-03sync alignment issue on IPF.vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4987 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-03fixed bug in stop() function, that made stop() failure.vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4986 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-02update the right usage.vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4983 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-02remove debug code.vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4982 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-02enhanced UefiPxeBcDxe to supportvanjeff
1. AutoArp. 2. SendGuid. 3 TftpError. 4. IcmpError. 5. RouteTable. 6. ArpCache. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4981 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-02Update DxeCore to load image wit supported machine types:qhuang8
DXE Core Supported Machine Types ======= =================== IA32 IA32, EBC, X64 X64 X64, EBC, IA32 IPF IPF, EBC EBC EBC git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4977 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-01edk2/MdeModulePkg/Library/PlatformBdsLibNull/PlatformBdsLibNull.inf:jljusten
Added package dependency of IntelFrameworkPkg/IntelFrameworkPkg.dec, which is caused by usage of GenericBdsLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4975 6f19259b-4bc3-4df7-8a09-765794883524
2008-04-01Fix a bug that BMM trim the name such as ".\...Name" to ".Name". The "\.." ↵qwang12
should only be merged with the previous path node if it is "\..\" git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4974 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-25Clean up the unused macro.qhuang8
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4951 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-24[Description]eric_tian
spelling mistake [Impaction] modify the mistake [Reference Info] Found the spelling mistake in pool.c git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4949 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-21edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiDriver.c:jljusten
* Fix warning with gcc. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4943 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-21[Description]eric_tian
solve the x64 exception issue when unloading iSCSI driver [Impaction] add some handler for failure branch and prohibit the additional ISCSI INITIATOR NAME PROTOCOL from being installed. [Reference Info] this bug is reported by DELL. it causes an exception in x64 on unloading iscsi driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4941 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-20fixed one typovanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4924 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-19Modify all file header to follow doxygen formatklu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4917 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-19[Description]:yshang1
The patch enhanced variable services to support: 1) If adding variable does not execute completely, the state is in_deleted, the next time find variable should have to retrieve the in_deleted variable. 2) when Reclaiming the variable storage, the 1) variable should be considered. [Impaction]: This is backward-compatible update. [Reference Info]: 9552, 8632 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4916 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-19add some error check and return.vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4912 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-19add PCD PcdUgaConsumeSupport to switch on/off EFI UGA Draw Protocol's ↵vanjeff
consuming, it could save size by changing PCD's value to FALSE. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4911 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-19[Description]eric_tian
Duplicate the device path prior to the access to it [Impaction] directly access the device path may cause an exception when the device path includes some unaligned device path nodes [Reference Info] In the case of ISCSI, there is a situation that the device path may consists of some unaligned device path node. it causes the unaligned exception when we access the node. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4905 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-18[Description]eric_tian
PeiGetVariable() and PeiGetNextVariableName() do not check NULL pointer access, not follow spec [Impaction] modify the Variable.c file in MdeModulePkg/Universal/Variable/Pei [Reference Info] PeiGetVariable() and PeiGetVariableName() do not follow spec git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4899 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-17add return error check.vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4860 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-15[Description]:qwang12
1) Remove EFI_SPECIFICATION_VERSION as modules and libraries in MdeModule complies to UEFI 2.0 and later. [Impaction]: No [Reference Info]: No. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4857 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-15[Description]:qwang12
1) Remove HiiLibAddFontPackageToHiiDatabase as it is not properly defined API. It only cover Simplified Font. User is recomended to use Hii Font Protocol API to add various font into HII database. [Impaction]: All modules that may reference HiiLibAddFontPackageToHiiDatabase function. [Reference Info]: No. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4856 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-14A leaf section type may contains an array of zero or more bytes. Support the ↵lgao4
section with the zero data. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4852 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-14[Description]:lgao4
Don't need disable the legacy USB SMI in UHCI and EHCI, which is only required by UoL. [Impaction]: Uhci and Ehci driver default don't need disable the legacy USB SMI. [Reference Info]: EDK tracker 1082 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4850 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-13[Description]eric_tian
fix the wrote data corrupt bug about iscsi [Impaction] modify the IScsiGenerateDataOutPduSequence() function in MdeModulePkg. [Reference Info] when writing some data from local disk into remote iscsi disk, the data may be corrupt.The root cause is caused by the data out PDU's offset is not created correctly. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4843 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-12Added the ULL to the 0xFFFFFFFFFFFFFFFF valueslhauch
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4841 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiTcp4Io.h:jljusten
edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h: edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiExtScsiPassThru.h: edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiDhcp.h: edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiIbft.h: edk2/MdeModulePkg/Universal/Network/IScsiDxe/Md5.h: edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiDriver.h: edk2/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.h: edk2/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.h: Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4840 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiMisc.c:jljusten
Resolve warning from gcc. ('Digit' variable may be uninitialized) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4839 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/BdsDxe/BootMaint/BootOption.c:jljusten
Resolve gcc warning. The backslash ('\') at the end of a comment line is interpretted as a multi-line comment and generates a warning. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4838 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/BdsDxe/BootMaint/BootMaint.h:jljusten
Resolve gcc warning (does not like multi-character constants such as 'menu'.) Instead use the EFI_SIGNATURE_32 macro. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4837 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.hjljusten
Fix filename case(sensitivity) issues. (Smbios.h -> SmBios.h) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4836 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c:jljusten
Add 'default' for 'switch' block to resolve warning of unhandled enum cases from gcc. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4835 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcMtftp.c:jljusten
Fixed discrepencies between CHAR8* and INT8* which generate a warning on gcc. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4834 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.h:jljusten
Remove l-value cast which generates warnings on gcc. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4833 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_mtftp.c:jljusten
edk2/MdeModulePkg/Universal/Network/PxeBcDxe/Ip.h: edk2/MdeModulePkg/Universal/Network/PxeBcDxe/Bc.h: Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4832 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/PxeDhcp4Dxe/PxeDhcp4.h:jljusten
Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4831 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/SnpDxe/Nvdata.c:jljusten
Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4830 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Socket.h:jljusten
edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Udp4Impl.h: Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4829 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c:jljusten
Comment out unused STATIC function. (TcpPutUint16) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4828 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4Config.h:jljusten
Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4827 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11BaseTools/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Route.h:jljusten
BaseTools/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h: Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4826 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-11edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/ComponentName.c:jljusten
Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4825 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-10edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe:jljusten
Fix filename case(sensitivity) issues. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4820 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-10Rename file to use recommended file naming conventions.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4819 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-10Rename file to use recommended file naming conventions.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4818 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-10Rename file to use recommended file naming conventions.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4817 6f19259b-4bc3-4df7-8a09-765794883524
2008-03-10Rename file to use recommended file naming conventions.jljusten
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4816 6f19259b-4bc3-4df7-8a09-765794883524