//\r
// 1 means an error code will be pushed, otherwise 0\r
//\r
-CONST UINT32 mErrorCodeFlag = 0x20227d00;\r
+CONST UINT32 mErrorCodeFlag = 0x20227d00;\r
\r
//\r
// Define the maximum message length\r
//\r
#define MAX_DEBUG_MESSAGE_LENGTH 0x100\r
\r
-CONST CHAR8 mExceptionReservedStr[] = "Reserved";\r
-CONST CHAR8 *mExceptionNameStr[] = {\r
+CONST CHAR8 mExceptionReservedStr[] = "Reserved";\r
+CONST CHAR8 *mExceptionNameStr[] = {\r
"#DE - Divide Error",\r
"#DB - Debug",\r
"NMI Interrupt",\r
**/\r
CONST CHAR8 *\r
GetExceptionNameStr (\r
- IN EFI_EXCEPTION_TYPE ExceptionType\r
+ IN EFI_EXCEPTION_TYPE ExceptionType\r
)\r
{\r
- if ((UINTN) ExceptionType < EXCEPTION_KNOWN_NAME_NUM) {\r
+ if ((UINTN)ExceptionType < EXCEPTION_KNOWN_NAME_NUM) {\r
return mExceptionNameStr[ExceptionType];\r
} else {\r
return mExceptionReservedStr;\r
**/\r
VOID\r
DumpModuleImageInfo (\r
- IN UINTN CurrentEip\r
+ IN UINTN CurrentEip\r
)\r
{\r
- EFI_STATUS Status;\r
- UINTN Pe32Data;\r
- VOID *PdbPointer;\r
- VOID *EntryPoint;\r
+ EFI_STATUS Status;\r
+ UINTN Pe32Data;\r
+ VOID *PdbPointer;\r
+ VOID *EntryPoint;\r
\r
Pe32Data = PeCoffSearchImageBase (CurrentEip);\r
if (Pe32Data == 0) {\r
//\r
// Find Image Base entry point\r
//\r
- Status = PeCoffLoaderGetEntryPoint ((VOID *) Pe32Data, &EntryPoint);\r
+ Status = PeCoffLoaderGetEntryPoint ((VOID *)Pe32Data, &EntryPoint);\r
if (EFI_ERROR (Status)) {\r
EntryPoint = NULL;\r
}\r
+\r
InternalPrintMessage ("!!!! Find image based on IP(0x%x) ", CurrentEip);\r
- PdbPointer = PeCoffLoaderGetPdbPointer ((VOID *) Pe32Data);\r
+ PdbPointer = PeCoffLoaderGetPdbPointer ((VOID *)Pe32Data);\r
if (PdbPointer != NULL) {\r
InternalPrintMessage ("%a", PdbPointer);\r
} else {\r
- InternalPrintMessage ("(No PDB) " );\r
+ InternalPrintMessage ("(No PDB) ");\r
}\r
+\r
InternalPrintMessage (\r
" (ImageBase=%016lp, EntryPoint=%016p) !!!!\n",\r
- (VOID *) Pe32Data,\r
+ (VOID *)Pe32Data,\r
EntryPoint\r
);\r
}\r
**/\r
EFI_STATUS\r
ReadAndVerifyVectorInfo (\r
- IN EFI_VECTOR_HANDOFF_INFO *VectorInfo,\r
- OUT RESERVED_VECTORS_DATA *ReservedVector,\r
- IN UINTN VectorCount\r
+ IN EFI_VECTOR_HANDOFF_INFO *VectorInfo,\r
+ OUT RESERVED_VECTORS_DATA *ReservedVector,\r
+ IN UINTN VectorCount\r
)\r
{\r
while (VectorInfo->Attribute != EFI_VECTOR_HANDOFF_LAST_ENTRY) {\r
//\r
return EFI_INVALID_PARAMETER;\r
}\r
+\r
if (VectorInfo->VectorNumber < VectorCount) {\r
ReservedVector[VectorInfo->VectorNumber].Attribute = VectorInfo->Attribute;\r
}\r
- VectorInfo ++;\r
+\r
+ VectorInfo++;\r
}\r
+\r
return EFI_SUCCESS;\r
}\r