audk/MdePkg/Include/Common
qwang12 d958721a06 1) Added BIT0, BIT1, …, BIT63 to the Base Defines
2) Added MIN() and MAX() macros to the Base Macros
3) Added StrStr(), StrDecimalToUnitn(), StrDecimalToUint64(), StrHexToUintn(), StrHexToUintn64(), UnicodeToAscii(), AsciiStrStr(), AsciiStrDecimalToUnitn(), AsciiStrDecimalToUint64(), AsciiStrHexToUintn(), AsciiStrHexToUintn64(), and AsciiToUnicode() to the Base Library String Functions
4) Added the Base Library Checksum Functions which include CalculateSum8(), CaclculateCheckSum8(), CalculateSum16(), CalculateChecksum16(), CalculateSum32(), CalculateCheckSum32(), CalculateSum64(), CalculateChecksum64().

5) Added MMIO Buffer functions to the I/O Library including MmioReadBuffer8(), MmioReadBuffer16(), MmioReadBuffer32(), MmioReadBuffer64(), MmioWriteBuffer8(), MmioWriteBuffer16(), MmioWriteBuffer32(), MmioWriteBuffer64().

6) Changed the parameter name from SizeOfValue to SizeOfBuffer in PcdSetPtr(), PcdSetPtrEx(), PatchPcdSetPtr(), LibPcdSetPtr(), LibPcdSetPtrEx(), LibPatchPcdSetPtr()

7) Added RADIX_HEX flag to the Print Library to support the conversion of values to hexadecimal strings in UnicodeValueToString() and AsciiValueToString() 

8) Added EfiGetCurrentTpl() UEFI Library.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2363 6f19259b-4bc3-4df7-8a09-765794883524
2007-02-12 02:53:23 +00:00
..
BaseTypes.h 1) Added BIT0, BIT1, …, BIT63 to the Base Defines 2007-02-12 02:53:23 +00:00
BootMode.h Initial import. 2006-04-21 22:54:32 +00:00
BootScript.h 1) Clean up MdePkg/Include/Common/BootScript.h and remove boot script definition which is not defined in Framework Boot Scirpt Specification V0.91. 2007-01-18 09:15:52 +00:00
Capsule.h Initial import. 2006-04-21 22:54:32 +00:00
DataHubRecords.h Add enumeration type for EfiProcessorFamilyIntelPentiumM, EfiProcessorFamilyIntelCeleronD, EfiProcessorFamilyIntelPentiumD, EfiProcessorFamilyIntelPentiumEx for processor family data. 2006-12-05 03:40:01 +00:00
Dependency.h Correct TeImage file format and Clean up PeiRebase tool to remove unused code and only relocate image. 2007-01-15 11:13:40 +00:00
EfiImage.h Fix some minor error. Add EFI_IMAGE_NT_HEADERS definition for IFP and EBC arch. 2006-12-12 08:53:44 +00:00
FirmwareFileSystem.h Correct TeImage file format and Clean up PeiRebase tool to remove unused code and only relocate image. 2007-01-15 11:13:40 +00:00
FirmwareVolumeHeader.h Correct TeImage file format and Clean up PeiRebase tool to remove unused code and only relocate image. 2007-01-15 11:13:40 +00:00
FirmwareVolumeImageFormat.h Initial import. 2006-04-21 22:54:32 +00:00
Hob.h Initial import. 2006-04-21 22:54:32 +00:00
InternalFormRepresentation.h Initial import. 2006-04-21 22:54:32 +00:00
Legacy16.h Changed definitions in Legacy16.h and LegacyBios.h to be compatible with CSM 0.96 2006-11-08 02:10:54 +00:00
MultiPhase.h Remove BugBug in comments and adjust function header according to code style doc. 2006-07-20 09:08:37 +00:00
StatusCode.h 1. PEI core needs to check image machine type 2007-01-31 07:18:41 +00:00
StatusCodeDataTypeId.h Initial import. 2006-04-21 22:54:32 +00:00
UefiBaseTypes.h Fix buger in DxeMain module and modify uefispec.h coding style 2006-06-22 12:32:30 +00:00