History log of /device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
00dbccf2d5121545a89d88b04b408ebbb75aad0f 26-Aug-2010 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Sync bug fix in Edk r10821 to PeiMemoryLib and UefiMemoryLib instances.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10822 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
58380e9c6174f23df78f777b4209c0fd75245cda 30-Jun-2010 myronporter <myronporter@6f19259b-4bc3-4df7-8a09-765794883524> Minor grammatical work--mostly adding periods. Items with ONLY period added did not have the heading date changed, but Items with content changes had heading copyright dates updated. Sending separately a list of files missing Doxygen @param and @return information. (PENDING)

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10615 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
2fc59a003ed9104f9feebe0e418f2a04a50f3284 25-Jun-2010 myronporter <myronporter@6f19259b-4bc3-4df7-8a09-765794883524> Minor grammatical work--mostly adding periods. Items with ONLY period added did not have the heading date changed, but Items with content changes had heading copyright dates updated. Sending separately a list of files missing Doxygen @param and @return information. (PENDING)

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10604 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
19388d2960b2fe0347da23799e93ccc52f540214 23-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10415 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
1fef058f4b8fefc455bb171e4908c3e835b1b492 11-Aug-2009 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> clean up all of eight BaseMemoryLib instances in MdePkg with the following updates:
1. Remove .intel_syntax directives in GCC assembly files. All these assembly files have been updated to use the preferred syntax for GAS
2. Correct the incorrect comments for internal worker functions for SetMemXX() and ScanMemXX(). The Length parameter is actually the counter of 16-bit, 32-bit or 64-bit value.
3. Simplify the logic in ZeroMemoryWrapper.c for BaseMemoryLibOptPei instance to remove the conditional statement for zero length. This logic is already covered by worker function InternalMemZeroMem().
4. Cleanup all the Wrapper C files in BaseMemoryLib instances. They are supposed to be shared by all these 8 BaseMemoryLib instances, but are out-of-sync after some maintenance. This patch re-syncs them and makes them exactly the same.
5. Cleanup MemLibInternal.h so that it is shared by 6 BaseMemoryLib instance except for PeiMemoryLib and UefiMemoryLib.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9041 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
373ade0eb64a522e45b1b94c15b95fb5ab417c00 29-Dec-2008 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Update copyright for files modified in this year

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7148 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
d531bfee01a957038d7ac1a16748558a62165fb2 21-Oct-2008 eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> CodeReview for MdePkg/BaseMemoryXXX libraries. Refine file description, function comments and move some redundant logic.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6167 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
2bfb60098f608dc32ff5d22b0fd087c1636b0881 18-Sep-2008 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> 1. Change 0 == Length style to Length == 0
2. Clean BasePeCoff library instance, only keep one copy PeCoffLoaderEx.c file for IA32, X64 and IPF arch
3. Clean the confused comments

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5927 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
42eedea958591087603bbacd1c2227d2494026af 25-Jul-2008 yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> Code Scrub for MdePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5567 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
d5b86e43cf23787da85fcf862807c1f6714bfac2 13-Jul-2007 AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> Removed MdePkg usage of ModuleName: in file headers

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3217 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
dd51a993419cb90cc954aa4d9ae53fb012991d21 29-Jun-2007 yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> Import BaseMemoryLibMmx;
Import PeiMemoryLib;
Import BasePeCoffLib;
Import PeiSmbusLibSmbus2;
Import DxeMemoryLib;
Import HiiLib;
Update UefiLib to support multiple language codes;


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2886 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
586cd1f1f4129ab7ec24543d4968801e17cc870b 01-Jun-2007 lhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524> 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2616 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
add13dc21720eff1a37fdea34c0fef190e2ad37d 05-Jul-2006 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> DebugLib:
Fix a bug in PeiDxeDebugLibReportStatusCode: it should use gReportStatusCodeDebugType so that report status code infrastructure can correctly extract debug info.
Fix functional and coding style issues in the three instances in EdkModulePkg, namely: EdkDxeDebugLibReportStatusCode, EdkUefiDebugLibStderr, EdkUefiDebugLibConout.
DevicePathLib:
Sync with MWG 0.57 and add new interface of CreateDevicePathNode(). All the function headers have been updated.
PeiServicesLib:
Adjust coding style and fix a minor comment error.
PciLib:
Adjust assert() condition to sync with MWG 0.57
BaseMemoryLib:
Adjust assert() for ScanMemXX (), ScanGuid()
Rename UefiMemoryLib to DxeMemoryLib
PrintLib:
Change the return value of all print services to exclude the NULL-terminator.
Misc:
Slightly adjust the coding style in hob.c in PeiCore module.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@757 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
24e25d11c0460dfb39fade685375c0e58cbcb40e 26-Jun-2006 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> • BaseMemoryLib:
Modify some Aassert()s conditions to sync with MWG 0.56d
Modify some defects in function header.
• PostCodeLib:
Implement PeiDxePostCodeLibReportStatusCode.
• Misc
Rename BaseDebugLibReportStatusCode to PeiDxeDebugLibReportStatusCode
Remove tabs in all .c and .h files in MdePkg.
Rename PeiServicesReinstallPpi() to PeiServicesReInstallPpi()
Adjust some minor coding style in PeCoffLoaderGetEntryPointerLib()


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@626 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
4ba61e5e2a1b3cec7faaad36c252738f6f57f8a6 22-Jun-2006 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> 1. UINTN & INTN issue for EBC architecture:
The MAX_BIT of EBC will no longer be fixed to bit 63. It is defined as (1ULL << (sizeof (INTN) * 8 - 1)).
Make EdkModulePkg & MdePkg EBC compiler clean: treat all EFI_STATUS error code as variable.
2. PrintLib
Complete all missing ASSERT()s.
Fix “\n” & “%\n” issue thanks to the clarification of MWG 0.56d.
Adjust StatusString array to support EBC build.
3. BaseMemoryLib
Adjust ASSERT () & function header of ComparaMem, SetMemXX, ScanMemXX to synchronize with MWG 0.56d.
4.SmbusLib
Change Pec bit to bit 22 SmBusAddress to synchronize MWG 0.56d.
Add ASSERT()s to check if length is illegal for SmBusBlockWrite() & SmBusProcessBlock() since it is 6 bit now.
5. PerformanceLib
Rename “EdkDxePerformanceLib” & “EdkPeiPerformanceLib” to “DxePerformanceLib” & “PeiPerformanceLib” respectively.
Synchronize the function header of GetPerformanceMeasurement() with MWG 0.56d.
6. BasePeCoffLoaderLib.
Make PeCoffLoaderLoadImage () Assert() if ImageContext is NULL>
Make PeCoffLoaderLoadImage () return RETURN_INVALID_PARAMETER if the ImageAddress in ImageContext is 0.
Adjust some coding style.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@593 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
24de7645e857287d096b058f7a64fb7f618c0194 16-May-2006 bxing <bxing@6f19259b-4bc3-4df7-8a09-765794883524> Split wrapper functions into separate source files to reduce image code size

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@168 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c
878ddf1fc3540a715f63594ed22b6929e881afb4 22-Apr-2006 bbahnsen <bbahnsen@6f19259b-4bc3-4df7-8a09-765794883524> Initial import.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Library/PeiMemoryLib/MemLibGeneric.c