audk/MdePkg/Include
lgao4 ac7e320cb8 Remove NibbleToHexChar() function from BaseLib
Move IsHexDigit, BufToHexString, HexStringToBuf from BaseLib to MdeModulePkg IfrSupportLib. The reason is:
1) IsHexDigit function provides the logic to check Hex Digit and convert it to Decimal value, which is required by IScsi LUN and HII user input. But this logic is not provided by any functions in MdeLib. So, it can't be deleted. It is moved to IfrSupportLib.
2) BufToHexString function converts a array of buffers to hex string. If the buffer length is less than sizeof (UINT64), it can be directly replaced by UnicodeValueToString(). But HII modules may use BufToHexString to convert the buffers whose length > sizeof (UINT64). For example:
.\MdeModulePkg\Universal\HiiDatabaseDxe\ConfigRouting.c line 201, 1148
.\Universal\SetupBrowserDxe\Setup.c line line 1457, 1503
Like this case, it is not easy to use UnicodeValueToString to replace BufToHexString. So, BufToHexString is still kept. Because such usages are in HII modules, this function is moved to IfrSupportLib. 
3) HexStringToBuf is moved to IfrSupportLib. The reason is similar to BufToHexString.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6782 6f19259b-4bc3-4df7-8a09-765794883524
2008-12-01 02:32:12 +00:00
..
Ebc Use doxygen comment style for document entity such as struct, enum, variable that use /// but not // 2008-08-14 02:53:43 +00:00
Guid remove definition not defined by UEFI spec. 2008-11-23 13:41:15 +00:00
Ia32 update comments and refine code. 2008-11-17 08:13:37 +00:00
IndustryStandard remove vendor specific fields to improve CDROM read performance. 2008-11-25 07:00:27 +00:00
Ipf update comments and refine code. 2008-11-17 08:13:37 +00:00
Library Remove NibbleToHexChar() function from BaseLib 2008-12-01 02:32:12 +00:00
Pi De-Unicode 2008-10-31 04:59:35 +00:00
Ppi Refine version info in MDE file header. 2008-10-28 13:04:40 +00:00
Protocol Remove absolute URL in comment as they may become stale. 2008-11-23 04:06:56 +00:00
Uefi Fix to pass the Richford tip ICC build, this check-in is need for the previous check-in version r6765 (Fix the parameter typo, it should confirm to UEFI spec.) 2008-11-29 04:01:15 +00:00
X64 update comments and refine code. 2008-11-17 08:13:37 +00:00
Base.h Detab 2008-11-19 15:14:25 +00:00
PiDxe.h Update the comments of PiDxe.h, PiPei.h and Uefi.h. 2007-08-22 08:45:48 +00:00
PiPei.h Move the EFI_PEI_STARTUP_DESCRIPTOR into IntelFrameworkPkg. 2007-10-16 02:48:00 +00:00
Uefi.h Update the comments of PiDxe.h, PiPei.h and Uefi.h. 2007-08-22 08:45:48 +00:00