Remove use of invalid print specifier
Removed invalid print specifer which were causing the print specifer (commonly 'hu')
to be printed rather than the expected number. Reported in the show -error command.
#define FORMAT_UINT32 L"%u"
#define FORMAT_UINT32_HEX L"%08x"
#define FORMAT_INT32 L"%d"
-#define FORMAT_UINT16 L"%hu"
+#define FORMAT_UINT16 L"%u"
#define FORMAT_UINT16_HEX L"%04x"
-#define FORMAT_INT16 L"%hi"
-#define FORMAT_UINT8 L"%hhu"
+#define FORMAT_INT16 L"%d"
+#define FORMAT_UINT8 L"%u"
#define FORMAT_UINT8_HEX L"%02x"
-#define FORMAT_INT8 L"%hhi"
+#define FORMAT_INT8 L"%d"
#define FORMAT_CHAR L"%c"
#define FORMAT_STR_WITH_COMMA L", %s"
#define FORMAT_HEX_WITH_COMMA L", 0x%04x"
#define FORMAT_STEPPING L"%s%d, 0x%04x"
#define FORMAT_HEX_PREFIX L"0x"
#define FORMAT_DYNAMIC_WIDTH_LEADING_ZEROS L"%0*d"
-#define FORMAT_POINTER L"%p"
+#define FORMAT_POINTER L"0x%x"
#else // OS_BUILD
#define FORMAT_NL L"\n"
#define FORMAT_STR L"%ls"
