]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/EbcDxe/EbcDebugger/EdbCmdSymbol.c
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Universal / EbcDxe / EbcDebugger / EdbCmdSymbol.c
index 8e305e4243a5241addcf8cf0dc931043446ae1b2..1b30b917f1c66105f183947c8c3deca490e594b1 100644 (file)
@@ -19,17 +19,17 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 **/\r
 CHAR16 *\r
 GetFileNameFromFullPath (\r
-  IN CHAR16   *FullPath\r
+  IN CHAR16  *FullPath\r
   )\r
 {\r
-  CHAR16   *FileName;\r
-  CHAR16   *TempFileName;\r
+  CHAR16  *FileName;\r
+  CHAR16  *TempFileName;\r
 \r
-  FileName = FullPath;\r
+  FileName     = FullPath;\r
   TempFileName = StrGetNewTokenLine (FullPath, L"\\");\r
 \r
   while (TempFileName != NULL) {\r
-    FileName = TempFileName;\r
+    FileName     = TempFileName;\r
     TempFileName = StrGetNextTokenLine (L"\\");\r
     PatchForStrTokenBefore (TempFileName, L'\\');\r
   }\r
@@ -48,10 +48,10 @@ GetFileNameFromFullPath (
 **/\r
 CHAR16 *\r
 GetDirNameFromFullPath (\r
-  IN CHAR16   *FullPath\r
+  IN CHAR16  *FullPath\r
   )\r
 {\r
-  CHAR16   *FileName;\r
+  CHAR16  *FileName;\r
 \r
   FileName = GetFileNameFromFullPath (FullPath);\r
   if (FileName != FullPath) {\r
@@ -75,14 +75,14 @@ GetDirNameFromFullPath (
 **/\r
 CHAR16 *\r
 ConstructFullPath (\r
-  IN CHAR16   *DirPath,\r
-  IN CHAR16   *FilePath,\r
-  IN UINTN    Size\r
+  IN CHAR16  *DirPath,\r
+  IN CHAR16  *FilePath,\r
+  IN UINTN   Size\r
   )\r
 {\r
-  UINTN DirPathSize;\r
+  UINTN  DirPathSize;\r
 \r
-  DirPathSize = StrLen(DirPath);\r
+  DirPathSize              = StrLen (DirPath);\r
   *(DirPath + DirPathSize) = L'\\';\r
   StrnCatS (DirPath, DirPathSize + Size + 1, FilePath, Size);\r
 \r
@@ -91,7 +91,7 @@ ConstructFullPath (
   return DirPath;\r
 }\r
 \r
-CHAR16 *mSymbolTypeStr[] = {\r
+CHAR16  *mSymbolTypeStr[] = {\r
   L"( F)",\r
   L"(SF)",\r
   L"(GV)",\r
@@ -112,11 +112,11 @@ EdbSymbolTypeToStr (
   IN EFI_DEBUGGER_SYMBOL_TYPE  Type\r
   )\r
 {\r
-  if (Type < 0 || Type >= EfiDebuggerSymbolTypeMax) {\r
+  if ((Type < 0) || (Type >= EfiDebuggerSymbolTypeMax)) {\r
     return L"(?)";\r
   }\r
 \r
-  return mSymbolTypeStr [Type];\r
+  return mSymbolTypeStr[Type];\r
 }\r
 \r
 /**\r
@@ -132,18 +132,18 @@ EdbSymbolTypeToStr (
 EFI_DEBUG_STATUS\r
 DebuggerDisplaySymbolAccrodingToAddress (\r
   IN     UINTN                      Address,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate\r
   )\r
 {\r
-  EFI_DEBUGGER_SYMBOL_OBJECT *Object;\r
-  EFI_DEBUGGER_SYMBOL_ENTRY  *Entry;\r
-  UINTN                      CandidateAddress;\r
+  EFI_DEBUGGER_SYMBOL_OBJECT  *Object;\r
+  EFI_DEBUGGER_SYMBOL_ENTRY   *Entry;\r
+  UINTN                       CandidateAddress;\r
 \r
   //\r
   // Find the nearest symbol address\r
   //\r
   CandidateAddress = EbdFindSymbolAddress (Address, EdbMatchSymbolTypeNearestAddress, &Object, &Entry);\r
-  if (CandidateAddress == 0 || CandidateAddress == (UINTN) -1) {\r
+  if ((CandidateAddress == 0) || (CandidateAddress == (UINTN)-1) || (Entry == NULL)) {\r
     EDBPrint (L"Symbole at Address not found!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   } else if (Address != CandidateAddress) {\r
@@ -154,10 +154,10 @@ DebuggerDisplaySymbolAccrodingToAddress (
   // Display symbol\r
   //\r
   EDBPrint (L"Symbol File Name: %s\n", Object->Name);\r
-  if (sizeof(UINTN) == sizeof(UINT64)) {\r
+  if (sizeof (UINTN) == sizeof (UINT64)) {\r
     EDBPrint (L"        Address      Type  Symbol\n");\r
     EDBPrint (L"  ================== ==== ========\n");\r
-//  EDBPrint (L"  0xFFFFFFFF00000000 ( F) TestMain\n");\r
+    //  EDBPrint (L"  0xFFFFFFFF00000000 ( F) TestMain\n");\r
     EDBPrint (\r
       L"  0x%016lx %s %a\n",\r
       (UINT64)Entry->Rva + Object->BaseAddress,\r
@@ -167,7 +167,7 @@ DebuggerDisplaySymbolAccrodingToAddress (
   } else {\r
     EDBPrint (L"   Address   Type  Symbol\n");\r
     EDBPrint (L"  ========== ==== ========\n");\r
-//  EDBPrint (L"  0xFFFF0000 ( F) TestMain\n");\r
+    //  EDBPrint (L"  0xFFFF0000 ( F) TestMain\n");\r
     EDBPrint (\r
       L"  0x%08x %s %a\n",\r
       Entry->Rva + Object->BaseAddress,\r
@@ -197,13 +197,13 @@ EFI_DEBUG_STATUS
 DebuggerDisplaySymbolAccrodingToName (\r
   IN     CHAR16                     *SymbolFileName,\r
   IN     CHAR16                     *SymbolName,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate\r
   )\r
 {\r
-  UINTN                      Index;\r
-  UINTN                      SubIndex;\r
-  EFI_DEBUGGER_SYMBOL_OBJECT *Object;\r
-  EFI_DEBUGGER_SYMBOL_ENTRY  *Entry;\r
+  UINTN                       Index;\r
+  UINTN                       SubIndex;\r
+  EFI_DEBUGGER_SYMBOL_OBJECT  *Object;\r
+  EFI_DEBUGGER_SYMBOL_ENTRY   *Entry;\r
 \r
   if (DebuggerPrivate->DebuggerSymbolContext.ObjectCount == 0) {\r
     EDBPrint (L"No Symbol File!\n");\r
@@ -216,7 +216,8 @@ DebuggerDisplaySymbolAccrodingToName (
   Object = DebuggerPrivate->DebuggerSymbolContext.Object;\r
   for (Index = 0; Index < DebuggerPrivate->DebuggerSymbolContext.ObjectCount; Index++, Object++) {\r
     if ((SymbolFileName != NULL) &&\r
-        (StriCmp (SymbolFileName, Object->Name) != 0)) {\r
+        (StriCmp (SymbolFileName, Object->Name) != 0))\r
+    {\r
       continue;\r
     }\r
 \r
@@ -234,15 +235,16 @@ DebuggerDisplaySymbolAccrodingToName (
       EDBPrint (L"No Symbol!\n");\r
       continue;\r
     }\r
+\r
     Entry = Object->Entry;\r
-    if (sizeof(UINTN) == sizeof(UINT64)) {\r
+    if (sizeof (UINTN) == sizeof (UINT64)) {\r
       EDBPrint (L"        Address      Type  Symbol\n");\r
       EDBPrint (L"  ================== ==== ========\n");\r
-//    EDBPrint (L"  0xFFFFFFFF00000000 ( F) TestMain (EbcTest.obj)\n");\r
+      //    EDBPrint (L"  0xFFFFFFFF00000000 ( F) TestMain (EbcTest.obj)\n");\r
     } else {\r
       EDBPrint (L"   Address   Type  Symbol\n");\r
       EDBPrint (L"  ========== ==== ========\n");\r
-//    EDBPrint (L"  0xFFFF0000 ( F) TestMain (EbcTest.obj)\n");\r
+      //    EDBPrint (L"  0xFFFF0000 ( F) TestMain (EbcTest.obj)\n");\r
     }\r
 \r
     //\r
@@ -250,7 +252,8 @@ DebuggerDisplaySymbolAccrodingToName (
     //\r
     for (SubIndex = 0; SubIndex < Object->EntryCount; SubIndex++, Entry++) {\r
       if ((SymbolName != NULL) &&\r
-          (StrCmpUnicodeAndAscii (SymbolName, Entry->Name) != 0)) {\r
+          (StrCmpUnicodeAndAscii (SymbolName, Entry->Name) != 0))\r
+      {\r
         continue;\r
       }\r
 \r
@@ -258,13 +261,14 @@ DebuggerDisplaySymbolAccrodingToName (
       // Break symbol\r
       //\r
       if (((SubIndex % EFI_DEBUGGER_LINE_NUMBER_IN_PAGE) == 0) &&\r
-          (SubIndex != 0)) {\r
+          (SubIndex != 0))\r
+      {\r
         if (SetPageBreak ()) {\r
           break;\r
         }\r
       }\r
 \r
-      if (sizeof(UINTN) == sizeof(UINT64)) {\r
+      if (sizeof (UINTN) == sizeof (UINT64)) {\r
         EDBPrint (\r
           L"  0x%016lx %s %a (%a)\n",\r
           (UINT64)Entry->Rva + Object->BaseAddress,\r
@@ -304,27 +308,28 @@ DebuggerDisplaySymbolAccrodingToName (
 **/\r
 EFI_DEBUG_STATUS\r
 DebuggerListSymbol (\r
-  IN     CHAR16                    *CommandArg,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
-  IN     EFI_EXCEPTION_TYPE        ExceptionType,\r
-  IN OUT EFI_SYSTEM_CONTEXT        SystemContext\r
+  IN     CHAR16                     *CommandArg,\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate,\r
+  IN     EFI_EXCEPTION_TYPE         ExceptionType,\r
+  IN OUT EFI_SYSTEM_CONTEXT         SystemContext\r
   )\r
 {\r
-  CHAR16                     *SymbolFileName;\r
-  CHAR16                     *SymbolName;\r
-  CHAR16                     *CommandStr;\r
-  UINTN                      Address;\r
+  CHAR16  *SymbolFileName;\r
+  CHAR16  *SymbolName;\r
+  CHAR16  *CommandStr;\r
+  UINTN   Address;\r
 \r
   SymbolFileName = NULL;\r
-  SymbolName = NULL;\r
-  CommandStr = CommandArg;\r
+  SymbolName     = NULL;\r
+  CommandStr     = CommandArg;\r
 \r
   //\r
   // display symbol according to address\r
   //\r
   if (CommandStr != NULL) {\r
     if ((StriCmp (CommandStr, L"F") != 0) &&\r
-        (StriCmp (CommandStr, L"S") != 0)) {\r
+        (StriCmp (CommandStr, L"S") != 0))\r
+    {\r
       Address = Xtoi (CommandStr);\r
       return DebuggerDisplaySymbolAccrodingToAddress (Address, DebuggerPrivate);\r
     }\r
@@ -341,10 +346,11 @@ DebuggerListSymbol (
         return EFI_DEBUG_CONTINUE;\r
       } else {\r
         SymbolFileName = CommandStr;\r
-        CommandStr = StrGetNextTokenLine (L" ");\r
+        CommandStr     = StrGetNextTokenLine (L" ");\r
       }\r
     }\r
   }\r
+\r
   //\r
   // Get SymbolName\r
   //\r
@@ -360,6 +366,7 @@ DebuggerListSymbol (
       }\r
     }\r
   }\r
+\r
   if (CommandStr != NULL) {\r
     EDBPrint (L"Argument error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
@@ -385,22 +392,22 @@ DebuggerListSymbol (
 **/\r
 EFI_DEBUG_STATUS\r
 DebuggerLoadSymbol (\r
-  IN     CHAR16                    *CommandArg,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
-  IN     EFI_EXCEPTION_TYPE        ExceptionType,\r
-  IN OUT EFI_SYSTEM_CONTEXT        SystemContext\r
+  IN     CHAR16                     *CommandArg,\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate,\r
+  IN     EFI_EXCEPTION_TYPE         ExceptionType,\r
+  IN OUT EFI_SYSTEM_CONTEXT         SystemContext\r
   )\r
 {\r
-  UINTN      BufferSize;\r
-  VOID       *Buffer;\r
-  EFI_STATUS Status;\r
-  CHAR16     *FileName;\r
-  CHAR16     *CommandArg2;\r
-  BOOLEAN    IsLoadCode;\r
-  CHAR16     *DirName;\r
-  CHAR16     CodFile[EFI_DEBUGGER_SYMBOL_NAME_MAX];\r
-  CHAR16     *CodFileName;\r
-  UINTN      Index;\r
+  UINTN       BufferSize;\r
+  VOID        *Buffer;\r
+  EFI_STATUS  Status;\r
+  CHAR16      *FileName;\r
+  CHAR16      *CommandArg2;\r
+  BOOLEAN     IsLoadCode;\r
+  CHAR16      *DirName;\r
+  CHAR16      CodFile[EFI_DEBUGGER_SYMBOL_NAME_MAX];\r
+  CHAR16      *CodFileName;\r
+  UINTN       Index;\r
 \r
   //\r
   // Check the argument\r
@@ -409,7 +416,8 @@ DebuggerLoadSymbol (
     EDBPrint (L"SymbolFile not found!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
-  IsLoadCode = FALSE;\r
+\r
+  IsLoadCode  = FALSE;\r
   CommandArg2 = StrGetNextTokenLine (L" ");\r
   if (CommandArg2 != NULL) {\r
     if (StriCmp (CommandArg2, L"a") == 0) {\r
@@ -424,6 +432,7 @@ DebuggerLoadSymbol (
     EDBPrint (L"SymbolFile name error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
+\r
   if (StriCmp (CommandArg + (StrLen (CommandArg) - 4), L".map") != 0) {\r
     EDBPrint (L"SymbolFile name error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
@@ -433,7 +442,7 @@ DebuggerLoadSymbol (
   // Read MAP file to memory\r
   //\r
   Status = ReadFileToBuffer (DebuggerPrivate, CommandArg, &BufferSize, &Buffer, TRUE);\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     EDBPrint (L"SymbolFile read error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
@@ -443,18 +452,19 @@ DebuggerLoadSymbol (
   // Load Symbol\r
   //\r
   Status = EdbLoadSymbol (DebuggerPrivate, FileName, BufferSize, Buffer);\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     EDBPrint (L"LoadSymbol error!\n");\r
     gBS->FreePool (Buffer);\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
+\r
   gBS->FreePool (Buffer);\r
 \r
   //\r
   // Patch Symbol for RVA\r
   //\r
   Status = EdbPatchSymbolRVA (DebuggerPrivate, FileName, EdbEbcImageRvaSearchTypeLast);\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     EDBPrint (L"PatchSymbol RVA  - %r! Using the RVA in symbol file.\n", Status);\r
   } else {\r
     DEBUG ((DEBUG_ERROR, "PatchSymbol RVA successfully!\n"));\r
@@ -468,9 +478,9 @@ DebuggerLoadSymbol (
   // load each cod file\r
   //\r
   DirName = GetDirNameFromFullPath (CommandArg);\r
-  ZeroMem (CodFile, sizeof(CodFile));\r
+  ZeroMem (CodFile, sizeof (CodFile));\r
   if (StrCmp (DirName, L"") != 0) {\r
-    StrCpyS (CodFile, sizeof(CodFile), DirName);\r
+    StrCpyS (CodFile, sizeof (CodFile), DirName);\r
   } else {\r
     DirName = L"\\";\r
   }\r
@@ -478,19 +488,19 @@ DebuggerLoadSymbol (
   //\r
   // Go throuth each file under this dir\r
   //\r
-  Index = 0;\r
+  Index       = 0;\r
   CodFileName = GetFileNameUnderDir (DebuggerPrivate, DirName, L".cod", &Index);\r
   while (CodFileName != NULL) {\r
-    ZeroMem (CodFile, sizeof(CodFile));\r
+    ZeroMem (CodFile, sizeof (CodFile));\r
     if (StrCmp (DirName, L"\\") != 0) {\r
-      StrCpyS (CodFile, sizeof(CodFile), DirName);\r
+      StrCpyS (CodFile, sizeof (CodFile), DirName);\r
     }\r
 \r
     //\r
     // read cod file to memory\r
     //\r
     Status = ReadFileToBuffer (DebuggerPrivate, ConstructFullPath (CodFile, CodFileName, EFI_DEBUGGER_SYMBOL_NAME_MAX - StrLen (CodFile) - 2), &BufferSize, &Buffer, FALSE);\r
-    if (EFI_ERROR(Status)) {\r
+    if (EFI_ERROR (Status)) {\r
       EDBPrint (L"CodeFile read error!\n");\r
       CodFileName = GetFileNameUnderDir (DebuggerPrivate, DirName, L".cod", &Index);\r
       continue;\r
@@ -544,19 +554,19 @@ DebuggerLoadSymbol (
 **/\r
 EFI_DEBUG_STATUS\r
 DebuggerUnloadSymbol (\r
-  IN     CHAR16                    *CommandArg,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
-  IN     EFI_EXCEPTION_TYPE        ExceptionType,\r
-  IN OUT EFI_SYSTEM_CONTEXT        SystemContext\r
+  IN     CHAR16                     *CommandArg,\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate,\r
+  IN     EFI_EXCEPTION_TYPE         ExceptionType,\r
+  IN OUT EFI_SYSTEM_CONTEXT         SystemContext\r
   )\r
 {\r
-  EFI_STATUS Status;\r
-  CHAR16     *FileName;\r
-  CHAR16     *DirName;\r
-  CHAR16     CodFile[EFI_DEBUGGER_SYMBOL_NAME_MAX];\r
-  CHAR16     *CodFileName;\r
-  UINTN      Index;\r
-  VOID       *BufferPtr;\r
+  EFI_STATUS  Status;\r
+  CHAR16      *FileName;\r
+  CHAR16      *DirName;\r
+  CHAR16      CodFile[EFI_DEBUGGER_SYMBOL_NAME_MAX];\r
+  CHAR16      *CodFileName;\r
+  UINTN       Index;\r
+  VOID        *BufferPtr;\r
 \r
   //\r
   // Check the argument\r
@@ -572,9 +582,9 @@ DebuggerUnloadSymbol (
   // Unload Code\r
   //\r
   DirName = GetDirNameFromFullPath (CommandArg);\r
-  ZeroMem (CodFile, sizeof(CodFile));\r
+  ZeroMem (CodFile, sizeof (CodFile));\r
   if (StrCmp (DirName, L"") != 0) {\r
-    StrCpyS (CodFile, sizeof(CodFile), DirName);\r
+    StrCpyS (CodFile, sizeof (CodFile), DirName);\r
   } else {\r
     DirName = L"\\";\r
   }\r
@@ -582,12 +592,12 @@ DebuggerUnloadSymbol (
   //\r
   // Go through each file under this dir\r
   //\r
-  Index = 0;\r
+  Index       = 0;\r
   CodFileName = GetFileNameUnderDir (DebuggerPrivate, DirName, L".cod", &Index);\r
   while (CodFileName != NULL) {\r
-    ZeroMem (CodFile, sizeof(CodFile));\r
+    ZeroMem (CodFile, sizeof (CodFile));\r
     if (StrCmp (DirName, L"\\") != 0) {\r
-      StrCpyS (CodFile, sizeof(CodFile), DirName);\r
+      StrCpyS (CodFile, sizeof (CodFile), DirName);\r
     }\r
 \r
     //\r
@@ -620,7 +630,7 @@ DebuggerUnloadSymbol (
   // Unload Symbol\r
   //\r
   Status = EdbUnloadSymbol (DebuggerPrivate, FileName);\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     EDBPrint (L"UnloadSymbol error!\n");\r
   }\r
 \r
@@ -644,10 +654,10 @@ DebuggerUnloadSymbol (
 **/\r
 EFI_DEBUG_STATUS\r
 DebuggerDisplaySymbol (\r
-  IN     CHAR16                    *CommandArg,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
-  IN     EFI_EXCEPTION_TYPE        ExceptionType,\r
-  IN OUT EFI_SYSTEM_CONTEXT        SystemContext\r
+  IN     CHAR16                     *CommandArg,\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate,\r
+  IN     EFI_EXCEPTION_TYPE         ExceptionType,\r
+  IN OUT EFI_SYSTEM_CONTEXT         SystemContext\r
   )\r
 {\r
   if (CommandArg == NULL) {\r
@@ -680,18 +690,18 @@ DebuggerDisplaySymbol (
 **/\r
 EFI_DEBUG_STATUS\r
 DebuggerLoadCode (\r
-  IN     CHAR16                    *CommandArg,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
-  IN     EFI_EXCEPTION_TYPE        ExceptionType,\r
-  IN OUT EFI_SYSTEM_CONTEXT        SystemContext\r
+  IN     CHAR16                     *CommandArg,\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate,\r
+  IN     EFI_EXCEPTION_TYPE         ExceptionType,\r
+  IN OUT EFI_SYSTEM_CONTEXT         SystemContext\r
   )\r
 {\r
-  UINTN      BufferSize;\r
-  VOID       *Buffer;\r
-  EFI_STATUS Status;\r
-  CHAR16     *CommandArg2;\r
-  CHAR16     *FileName;\r
-  CHAR16     *MapFileName;\r
+  UINTN       BufferSize;\r
+  VOID        *Buffer;\r
+  EFI_STATUS  Status;\r
+  CHAR16      *CommandArg2;\r
+  CHAR16      *FileName;\r
+  CHAR16      *MapFileName;\r
 \r
   //\r
   // Check the argument\r
@@ -700,6 +710,7 @@ DebuggerLoadCode (
     EDBPrint (L"CodeFile not found!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
+\r
   CommandArg2 = StrGetNextTokenLine (L" ");\r
   if (CommandArg2 == NULL) {\r
     EDBPrint (L"SymbolFile not found!\n");\r
@@ -710,14 +721,17 @@ DebuggerLoadCode (
     EDBPrint (L"CodeFile name error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
+\r
   if (StriCmp (CommandArg + (StrLen (CommandArg) - 4), L".cod") != 0) {\r
     EDBPrint (L"CodeFile name error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
+\r
   if (StrLen (CommandArg2) <= 4) {\r
     EDBPrint (L"SymbolFile name error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
+\r
   if (StriCmp (CommandArg2 + (StrLen (CommandArg2) - 4), L".map") != 0) {\r
     EDBPrint (L"SymbolFile name error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
@@ -727,12 +741,12 @@ DebuggerLoadCode (
   // read cod file to memory\r
   //\r
   Status = ReadFileToBuffer (DebuggerPrivate, CommandArg, &BufferSize, &Buffer, TRUE);\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     EDBPrint (L"CodeFile read error!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
 \r
-  FileName = GetFileNameFromFullPath (CommandArg);\r
+  FileName    = GetFileNameFromFullPath (CommandArg);\r
   MapFileName = GetFileNameFromFullPath (CommandArg2);\r
   //\r
   // Load Code\r
@@ -774,17 +788,17 @@ DebuggerLoadCode (
 **/\r
 EFI_DEBUG_STATUS\r
 DebuggerUnloadCode (\r
-  IN     CHAR16                    *CommandArg,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
-  IN     EFI_EXCEPTION_TYPE        ExceptionType,\r
-  IN OUT EFI_SYSTEM_CONTEXT        SystemContext\r
+  IN     CHAR16                     *CommandArg,\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate,\r
+  IN     EFI_EXCEPTION_TYPE         ExceptionType,\r
+  IN OUT EFI_SYSTEM_CONTEXT         SystemContext\r
   )\r
 {\r
-  CHAR16     *CommandArg2;\r
-  CHAR16     *FileName;\r
-  CHAR16     *MapFileName;\r
-  EFI_STATUS Status;\r
-  VOID       *BufferPtr;\r
+  CHAR16      *CommandArg2;\r
+  CHAR16      *FileName;\r
+  CHAR16      *MapFileName;\r
+  EFI_STATUS  Status;\r
+  VOID        *BufferPtr;\r
 \r
   //\r
   // Check the argument\r
@@ -793,13 +807,14 @@ DebuggerUnloadCode (
     EDBPrint (L"CodeFile not found!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
+\r
   CommandArg2 = StrGetNextTokenLine (L" ");\r
   if (CommandArg2 == NULL) {\r
     EDBPrint (L"SymbolFile not found!\n");\r
     return EFI_DEBUG_CONTINUE;\r
   }\r
 \r
-  FileName = GetFileNameFromFullPath (CommandArg);\r
+  FileName    = GetFileNameFromFullPath (CommandArg);\r
   MapFileName = GetFileNameFromFullPath (CommandArg2);\r
 \r
   //\r
@@ -839,10 +854,10 @@ DebuggerUnloadCode (
 **/\r
 EFI_DEBUG_STATUS\r
 DebuggerDisplayCode (\r
-  IN     CHAR16                    *CommandArg,\r
-  IN     EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate,\r
-  IN     EFI_EXCEPTION_TYPE        ExceptionType,\r
-  IN OUT EFI_SYSTEM_CONTEXT        SystemContext\r
+  IN     CHAR16                     *CommandArg,\r
+  IN     EFI_DEBUGGER_PRIVATE_DATA  *DebuggerPrivate,\r
+  IN     EFI_EXCEPTION_TYPE         ExceptionType,\r
+  IN OUT EFI_SYSTEM_CONTEXT         SystemContext\r
   )\r
 {\r
   if (CommandArg == NULL) {\r