\r
**/\r
\r
-#include "StatusCodeHandlerSmm.h"\r
+#include "StatusCodeHandlerMm.h"\r
\r
/**\r
Convert status code value and extended data to readable ASCII string, send string to serial I/O device.\r
EFI_STATUS\r
EFIAPI\r
SerialStatusCodeReportWorker (\r
- IN EFI_STATUS_CODE_TYPE CodeType,\r
- IN EFI_STATUS_CODE_VALUE Value,\r
- IN UINT32 Instance,\r
- IN EFI_GUID *CallerId,\r
- IN EFI_STATUS_CODE_DATA *Data OPTIONAL\r
+ IN EFI_STATUS_CODE_TYPE CodeType,\r
+ IN EFI_STATUS_CODE_VALUE Value,\r
+ IN UINT32 Instance,\r
+ IN EFI_GUID *CallerId,\r
+ IN EFI_STATUS_CODE_DATA *Data OPTIONAL\r
)\r
{\r
- CHAR8 *Filename;\r
- CHAR8 *Description;\r
- CHAR8 *Format;\r
- CHAR8 Buffer[MAX_DEBUG_MESSAGE_LENGTH];\r
- UINT32 ErrorLevel;\r
- UINT32 LineNumber;\r
- UINTN CharCount;\r
- BASE_LIST Marker;\r
+ CHAR8 *Filename;\r
+ CHAR8 *Description;\r
+ CHAR8 *Format;\r
+ CHAR8 Buffer[MAX_DEBUG_MESSAGE_LENGTH];\r
+ UINT32 ErrorLevel;\r
+ UINT32 LineNumber;\r
+ UINTN CharCount;\r
+ BASE_LIST Marker;\r
\r
Buffer[0] = '\0';\r
\r
- if (Data != NULL &&\r
- ReportStatusCodeExtractAssertInfo (CodeType, Value, Data, &Filename, &Description, &LineNumber)) {\r
+ if ((Data != NULL) &&\r
+ ReportStatusCodeExtractAssertInfo (CodeType, Value, Data, &Filename, &Description, &LineNumber))\r
+ {\r
//\r
// Print ASSERT() information into output buffer.\r
//\r
LineNumber,\r
Description\r
);\r
- } else if (Data != NULL &&\r
- ReportStatusCodeExtractDebugInfo (Data, &ErrorLevel, &Marker, &Format)) {\r
+ } else if ((Data != NULL) &&\r
+ ReportStatusCodeExtractDebugInfo (Data, &ErrorLevel, &Marker, &Format))\r
+ {\r
//\r
// Print DEBUG() information into output buffer.\r
//\r
Value,\r
Instance\r
);\r
- } else if (Data != NULL &&\r
+ } else if ((Data != NULL) &&\r
CompareGuid (&Data->Type, &gEfiStatusCodeDataTypeStringGuid) &&\r
- ((EFI_STATUS_CODE_STRING_DATA *) Data)->StringType == EfiStringAscii) {\r
+ (((EFI_STATUS_CODE_STRING_DATA *)Data)->StringType == EfiStringAscii))\r
+ {\r
//\r
// EFI_STATUS_CODE_STRING_DATA\r
//\r
Buffer,\r
sizeof (Buffer),\r
"%a",\r
- ((EFI_STATUS_CODE_STRING_DATA *) Data)->String.Ascii\r
+ ((EFI_STATUS_CODE_STRING_DATA *)Data)->String.Ascii\r
);\r
} else {\r
//\r
//\r
// Call SerialPort Lib function to do print.\r
//\r
- SerialPortWrite ((UINT8 *) Buffer, CharCount);\r
+ SerialPortWrite ((UINT8 *)Buffer, CharCount);\r
\r
return EFI_SUCCESS;\r
}\r
-\r